|
|
|
| Здравствуйте!
Нужна ваша помощь, сам что-то не допру ...
Задача: необходимо из текста выбрать выражения, начинающие и заканчивающиеся звездочкой (*), содержащие англ буквы, цифры и знак пробела. Длинна этих выражений от 2 до 12 символов.
Пример: текст текст текст текст текст текст текст текст *sdfsdf1234* текст текст текст текст текст текст текст текст *km ms35* текст текст текст текст текст *sjtf14* текст текст текст текст *dfh 443fdsdf*.
Нужно выбрать: *sdfsdf1234*, *km ms35*, *sjtf14* и *dfh 443fdsdf*.
Составил рег выражение "|\*[a-z\d\s]{2,12}\*|i", но оно ищет выражения только без пробелов (находит только *sdfsdf1234* и *sjtf14*), а в которых есть пробел - игнорирует. Как это исправить? | |
|
|
|
|
|
|
|
для: 1garik
(21.07.2008 в 19:45)
| | У меня ваше выражение находит все 4 совпадения. | |
|
|
|
|
|
|
|
для: sms-send
(21.07.2008 в 22:56)
| | это я где-то ступил. Переписал заново выражение - и работает ))
СПАСИБО за помощь! | |
|
|
|