Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Регулярка. Вроде просто, а не понимаю (https://javascript.ru/forum/misc/22615-regulyarka-vrode-prosto-ne-ponimayu.html)

EvgeniyRRU 26.10.2011 17:37

Регулярка. Вроде просто, а не понимаю
 
Добрый день. У меня возник вопрос. Каким образом написать регулярное выражение, срабатывающее на любой не латинский символ, кроме пробела.

Выражение /\W/ срабатывает нормально, но ещё и берёт пробел. Как бы сделать так, чтобы исключить срабатывание регулярки на пробел в строке???:blink:

Kolyaj 26.10.2011 17:38

/[^a-z ]/i

Serg_pnz 26.10.2011 17:54

Хороший мануал http://wdh.suncloud.ru/perl04.htm

EvgeniyRRU 27.10.2011 12:43

Получилось методом проб и ошибок:

[^a-z|0-9|а-я|ё| ]/i

Kolyaj 27.10.2011 12:55

Цитата:

Сообщение от EvgeniyRRU
срабатывающее на любой не латинский символ

Цитата:

Сообщение от EvgeniyRRU
а-я|ё

М?

| внутри [] не нужно.

EvgeniyRRU 28.10.2011 09:51

Прошу прощения, похоже неверно сформулировал...:-?


Часовой пояс GMT +3, время: 07:32.