ZloePelme666ko
Новичок
- Сообщения
- 18
- Репутация
- 1
День добрый, есть такая проблема.
Прогружаю в sqlite базу значения, есть столбец с пользователями. Данные приходят отчетными файлами, некоторые пользователи при вводе своих имен копипастят их из каких то документов вместе с цифровым кодом (например 21 Глушко А.В.). При этом частенько они начинают писать в формате " 21 Глушко А.В. " (С пробелами и/или кавычками в начале/конце). Кавычки при прогрузке в sqlite выдают ошибку (зарезервированный символ) и их использовать нельзя, остальное - просто облегчение базы(в базе порядка 2,5 млн записей и один такой символ в каждой строке делает базу тяжелее на 100мб).
В общем есть такой список вариаций:
В результате надо иметь просто Глушко А.В.
Можно ли сделать это одной регуляркой? И если да, то как? Я уже всю голову сломал
Прогружаю в sqlite базу значения, есть столбец с пользователями. Данные приходят отчетными файлами, некоторые пользователи при вводе своих имен копипастят их из каких то документов вместе с цифровым кодом (например 21 Глушко А.В.). При этом частенько они начинают писать в формате " 21 Глушко А.В. " (С пробелами и/или кавычками в начале/конце). Кавычки при прогрузке в sqlite выдают ошибку (зарезервированный символ) и их использовать нельзя, остальное - просто облегчение базы(в базе порядка 2,5 млн записей и один такой символ в каждой строке делает базу тяжелее на 100мб).
В общем есть такой список вариаций:
Код:
21 Глушко А.В
21 Глушко А.В
21 Глушко А.В
21 Глушко А.В
"21 Глушко А.В"
" 21 Глушко А.В "
" 21 Глушко А.В"
"21 Глушко А.В "
Глушко А.В
Глушко А.В
Глушко А.В
Глушко А.В
"Глушко А.В"
" Глушко А.В "
" Глушко А.В"
"Глушко А.В "
Можно ли сделать это одной регуляркой? И если да, то как? Я уже всю голову сломал