Регулярные запятые - PullRequest
       8

Регулярные запятые

1 голос
/ 12 октября 2009

Мне нужно регулярное выражение, которое преобразует запятые в пробелы. Я знаю, что это очень просто, но я не знаю регулярных выражений. спасибо.

tag1, tag2,  tag3, tag4,tag5 tag6

до

tag1 tag2 tag3 tag4 tag5 tag6

спасибо

Ответы [ 2 ]

3 голосов
/ 12 октября 2009

find: ",\s*" (без кавычек)

заменить на: " " (без кавычек, только один пробел)

или:

s/,\s*/ /g
1 голос
/ 12 октября 2009

Юку понял правильно. Вот в контексте:

preg_replace('/,\s*/', ' ', 'tag1, tag2,  tag3, tag4,tag5 tag6');

Если некоторые из ваших тегов без запятых между ними имеют более одного пробела, вы можете использовать вместо этого:

preg_replace('/,\s*|\s+/', ' ', 'tag1, tag2,  tag3, tag4,tag5 tag6');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...