Regex: Как я могу отредактировать свое регулярное выражение, чтобы удалить знаки%? - PullRequest
0 голосов
/ 25 августа 2010

Мне нужна помощь Regex.

У меня есть серия чисел. Например: 2010 95 34% 22 55%

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

([\d.]+%?)

'$1',

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

Спасибо!

-Laxmidi

Ответы [ 3 ]

2 голосов
/ 25 августа 2010

Попробуйте

([\d.]+)%?

С такой же заменой:

'$1',
2 голосов
/ 25 августа 2010

Вам просто нужно переместить% за пределы группы захвата, чтобы он не включался в значение, используемое для замены $ 1 при замене ...

([\d.]+)%?
1 голос
/ 25 августа 2010

Это RE: ([\d.]+)%? Какой язык вы используете?

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