получить строку в кавычках, используя язык выражений - PullRequest
1 голос
/ 14 марта 2011

Как получить указанное в кавычках значение свойства.

предположим, что у вас есть какое-то выражение вроде:

[html:text property="pqrs" styleClass="text" style="width:200px"].

А теперь я хочу получить значение property , styleclass и style т.е. "pqrs", "text" и "width: 200px" соответственно.

Не могли бы вы, ребята, пожалуйста, помогите мне в этом.

Большое спасибо.

Ответы [ 2 ]

2 голосов
/ 14 марта 2011

Если вы просто хотите, чтобы текст в кавычках, не жадное совпадение должно работать:

".*?"
1 голос
/ 14 марта 2011
(\w+)\=\"(.*?)\"

Первая группа захвата (\w+) дает вам имя атрибута, а вторая группа захвата использует неагрессивный оператор для сопоставления вещей внутри кавычек.

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