Regex: Как найти число, окруженное пробелами? - PullRequest
1 голос
/ 24 августа 2010

Мне нужна помощь с регулярным выражением.Я использую Dreamweaver для редактирования текста.Мне нужно поставить кавычки вокруг каждого числа и разделить их запятыми.(Я делаю это для того, чтобы поместить значения в мою базу данных. В Dreamweaver's Find можно использовать регулярное выражение.

Мне нужно регулярное выражение, которое находит каждое число. Например, у меня есть ряд:

2010 310 309 99,68% 33,98% 44,98%

Как мне получить 2010, 301, 309, 99,68% и т. Д. Они разделены табуляцией, а некоторые - пробелом.в окружении пробелов?

Спасибо.

-Laxmidi

Ответы [ 3 ]

0 голосов
/ 24 августа 2010

Я не знаю, поддерживает ли Dreamweaver это, но обычно вы можете использовать \ s для обозначения пробелов.

Так будет примерно так:

\ S + (\ D +) \ S + (\ D +) \ S + (\ D +) \ S + (\ D +%) \ S + (\ D +%) \ S + (\ D +%)

удачи

0 голосов
/ 24 августа 2010

Я кратко посмотрел учебник Dreamweaver, похоже, вы можете:

Поиск:

([\d.]+%?)

И заменить на:

"$1", 

ПРИМЕЧАНИЕ. Это создаст завершающую запятую.

0 голосов
/ 24 августа 2010

Я не знаю точного синтаксиса Dreamweaver, но он должен выглядеть примерно так:

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