Size: a a a

Regular Expressions

2020 November 20

S

Silent829 in Regular Expressions
Гайс, привет. Я делаю приложение на Android. Пользователь может ввести либо фамилию и имя, либо полностью ФИО, в нем могут присутствовать казахские буквы. Сейчас у меня проверка сделана следующим образом (смотреть картинку)
источник

S

Silent829 in Regular Expressions
То есть я для начала проверяю, введена ли заглавная буква из казахского алфавита, потом введено ли {границы} символов на казахском алфавите и так 2 либо 3 раза (в конце опционал стоит, как я выше написал - может быть только фамилия и имя, а может быть ФИО).
источник

S

Silent829 in Regular Expressions
Я, конечно же, вынесу пару строк в отдельную константу, но вопрос следующий: могу ли я расширить паттерн казахскими буквами мелкой записью, а не добавляя unicode? Типа Аа-ЯяӘә-Іі? Можно ли не зависеть от платформы в таком случае или надо будет к примеру расширять каждый парсер который я использую?
источник

DE

Denis Efremov in Regular Expressions
.
источник

K

Kirill in Regular Expressions
Ребята, помогите с регуляркой, вырезающей все эмоджи, в идеале работающую и с будущими наборами эмоджи. Или даже лучше так: регулярка, оставляющая только буквы латинского и кириллического алфавита + цифры + пунктуацию
источник

Г

Гриша in Regular Expressions
[A-Za-z0-9А-ЯЁа-яё]
источник

Г

Гриша in Regular Expressions
Ещё закинь в скобки то, что подразумеваешь под пунктуацией.
источник

K

Kirill in Regular Expressions
Гриша
[A-Za-z0-9А-ЯЁа-яё]
Оно точно вырежет эмоджи?
источник

OM

Oleg Makarikhin in Regular Expressions
для эможи есть блоки в юникоде, в запинненом месаже есть инфо
источник

Г

Гриша in Regular Expressions
Kirill
Оно точно вырежет эмоджи?
оно возьмёт всё, что перечислено в скобках.
источник

K

Kirill in Regular Expressions
Гриша
Ещё закинь в скобки то, что подразумеваешь под пунктуацией.
А её же много 😊 Нет-ли готового набора типа a-z, но для пунктуации (,.:- и проч.)
источник

OM

Oleg Makarikhin in Regular Expressions
\p{P} or \p{Punctuation}: any kind of punctuation character.
источник

OM

Oleg Makarikhin in Regular Expressions
Kirill
А её же много 😊 Нет-ли готового набора типа a-z, но для пунктуации (,.:- и проч.)
https://regex101.com/r/YDUJjs/1 приииикольно
источник

YS

Yehor Smoliakov in Regular Expressions
Я пришёл сюда к людям у кого взрывается голова от regex-ов, как у меня. Нашёл классную утилиту — grex. Она сама делает regex выражения нужные по примерам данных. Просто облегчение для нормальных людей, а не на всю голову regex-пнутых.
источник

YS

Yehor Smoliakov in Regular Expressions
источник

YS

Yehor Smoliakov in Regular Expressions
источник

YS

Yehor Smoliakov in Regular Expressions
в Releases есть собранные бинарики программы
источник

Лс

Лень с Самосознанием... in Regular Expressions
Ух ты, непорхо
источник

DE

Denis Efremov in Regular Expressions
(?:https?|ssh):\/\/
источник

YS

Yehor Smoliakov in Regular Expressions
Denis Efremov
(?:https?|ssh):\/\/
да, я тоже перепроверил и поэтому нужно использовать чисто эту утилиту как вспомогательный инструмент
источник