2009-11-16 4 views
0

Я пытаюсь создать выражение, которое соответствует любому из двух пробелов, которое содержит хотя бы один -, но не имеет идеи f **, как это сделать.Строка регулярного выражения, содержащая по крайней мере один конкретный символ

Trying вещь, как (?<=\s)[A-Z0-9(\-)+]+(?=\s) не работает на все ...

ли кто-нибудь хорошую идею?

ответ

3

Попробуйте

(?<=\s)\S*-\S*(?=\s) 

Вы можете даже не нужен взгляд вперед/сзади:

\S*-\S* 

может работать нормально

+0

Это одна отличная идея ... –

Смежные вопросы