Разбор текста внутри скобок с помощью регулярных выражений - PullRequest
0 голосов
/ 03 апреля 2012

У меня есть текст, в котором я не могу поставить html-теги, для создания ссылок я бы использовал синтаксис, такой как wiki [перейти к приложению] (http://foo.com), Я хотел бы извлечь текст с помощью регулярных выражений и преобразовать текст в html. Я пытался использовать регулярное выражение \ [. \), Но, похоже, оно не работает.

Pattern wikiLink = Pattern.compile("\\[.\\)");
Matcher mURL = wikiLink.matcher(content);
StringBuffer sb = new StringBuffer();
while (mURL.find()) {
  ...
}

1 Ответ

0 голосов
/ 03 апреля 2012

Если я правильно понимаю ваш вопрос:

\[.*?\]\(http://.*?\)

это регулярное выражение найдет весь текст формы

[text](http://url)
...