2011-02-17 63 views
0

我有一種感覺,我真的很想念這裏明顯的東西,但我正在尋找一個正則表達式,它將匹配大膽標記的內容加上標記之前和之後立即的單詞。Html正則表達式前導和尾隨詞

所以:

"start this string <b>is the text</b> we need end" 

將匹配到

"string <b>is the text</b> we" 

我能到標籤以及它們與<b\s*>(.*?|[^>\s]+)<\/b\s*>內容,但我似乎無法明確前緣和後話。

任何幫助,將不勝感激。

+0

你想要一個正則表達式來獲得例如,字符串是文本我們`從`開始這個字符串是文字我們需要結束'? – 2011-02-17 06:43:36

+0

我有點困惑,爲什麼`。*?| [^> \ s] +`在那裏。它是什麼購買平原`。*?`? – 2011-02-17 07:05:07

回答

1

試試這個(根據您的正則表達式):

/\w+\s*<b\s*>(?:.*?|[^>\s]+)<\/b\s*>\s*\w+/ 

看到它在Rubular regex tester

但這或許會更好:

/\w+\s*<b\s*>.*?<\/b\s*>\s*\w+/ 

看到它在Rubular regex tester

相關問題