鑑於像字符串:正則表達式可以找到以hashtag/pound標誌開頭和結尾的字符嗎?
"I #am# taking my big #brown# dog for a #walk# in the park"
我需要一個正則表達式,將返回字符串的這個集合:
#am#
#brown#
#walk#
這將是很好,如果它會忽略獨立的井號標籤(即,如果它發現一個空間在下一個「#」之前,跳過它並尋找下一個匹配)。
感謝您的任何幫助。
鑑於像字符串:正則表達式可以找到以hashtag/pound標誌開頭和結尾的字符嗎?
"I #am# taking my big #brown# dog for a #walk# in the park"
我需要一個正則表達式,將返回字符串的這個集合:
#am#
#brown#
#walk#
這將是很好,如果它會忽略獨立的井號標籤(即,如果它發現一個空間在下一個「#」之前,跳過它並尋找下一個匹配)。
感謝您的任何幫助。
使用此正則表達式來捕捉標記的話:
(?<=#)\w+(?=#)
它使用查找變通至斷言,但不捕獲周圍的哈希字符。
使用\w
意味着,只有單詞字符會被發現(即空白雙方都忽略散列)
使用應用程序韋迪通過比賽進行迭代。
感謝您的回覆。我的內容是在xml中。我的問題是爲了避免使用xslt,畢竟我最終走上了這條路。 – pseudoware
使用XML的正則表達式是雷區。某種XML工具可能是netter – Bohemian
什麼語言或工具?如果你不在美國, – squiguy
也稱爲數字符號。 – MyStream
我正在使用VB.NET。認爲這將是語言不可知的,但我可能是錯的,thx。 – pseudoware