простое выражение для Фреда, Джона, Сомелсе, - PullRequest
0 голосов
/ 16 декабря 2009

Мне нужно регулярное выражение, которое будет соответствовать этому

Фред, Джон, Дерево,

и между запятыми и словами и между началом строки и первым словом могут быть пробелы. Кто-нибудь может мне помочь с этим?

Ответы [ 3 ]

2 голосов
/ 16 декабря 2009
/^ *Fred *, *Jhon *, *Tree *,$/

Простое объяснение: / * / - это регулярное выражение, которое соответствует пробелу ноль или более раз. Фред соответствует Фреду, Джону Джону и т. Д. Вместо этого используйте / + /, если вы хотите хотя бы один пробел

^ соответствует началу и концу $.

примечание: использование / \ s * / фрагментов вместо / * / фрагментов соответствует всем пробелам - включая вкладки, новые строки и т. Д.

0 голосов
/ 16 декабря 2009

(\ w \ s *,) {3} сопоставит слово, несколько пробелов или их отсутствие, а также запятую ровно 3 раза

0 голосов
/ 16 декабря 2009
/[\s]*Fred[\s]*,[\s]*Jhon[\s]*,[\s]*,Tree[\s]*,
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...