Как мне использовать RegExp Replace, чтобы заменить предложение? - PullRequest
5 голосов
/ 19 ноября 2010

Как использовать RegExp Replace для замены приведенного ниже слова?

-

(1) Заменить / удалить любое слово, начинающееся с «a» и заканчивающееся на «c»!

Example (1): abc, xyz, axc, bbb, ccc ayc, a1c, abcc, axxyzc...

Replace after (1): , xyz, , bbb, ccc , , , ...

-

(2) Заменить / удалить любое слово, начинающееся с "abc =" и заканчивающееся на "&"!

Example (2): abc=123&xyz=111&abc=xgggf&abc=ffff&abc=xxxx&xyz=kkk&abc=zzz&

Replace after (2): xyz=111&xyz=kkk&

-

спасибо ~~~

1 Ответ

3 голосов
/ 19 ноября 2010

(1):

var replaced = string.replace(/a.*?c/gi, "");

(2):

var replaced = string.replace(/(.*?)xyz=&(.*?)/gi, "$1,$2");

Выше используется Javascript.Но общие регулярные выражения будут одинаковыми во всех разновидностях регулярных выражений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...