我試圖匹配正則表達式中的三條第一條文本行,即以表單結尾的文本行。如何在正則表達式中匹配這些文本行?
value="something form"
value="Second cool form"
value="another silly old form"
value="blabla"
我該怎麼做?
我試圖匹配正則表達式中的三條第一條文本行,即以表單結尾的文本行。如何在正則表達式中匹配這些文本行?
value="something form"
value="Second cool form"
value="another silly old form"
value="blabla"
我該怎麼做?
我很確定OP想要的是完整的價值,而不僅僅是「形式」。 – Jan
你可以簡單地使用:
.*form"$
爲了工作,你就必須打開multiline mode。
點(.
)的意思是 - 除了換行符,星號(*
)表示 - 匹配點零次或多次,之後出現文本form
。美元符號($
)是字符串結尾的錨點。
其實,如果你想匹配的「形式」作爲一個獨立的詞,你需要的東西是這樣的:
\Wform\W
\ W(大寫W)是不不代表一個單詞字符的任何字符,至少在類似perl的正則表達式中。
你指的是什麼語言?你嘗試過什麼嗎? –
歡迎來到StackOverflow。 請參考[遊覽], 學習問好問題stackoverflow.com/help/how-to-ask, 做個[mcve]。一個MCVE應包含各種樣本輸入(說明所有方面)和期望的輸出。 如果您的問題涉及正則表達式命名「flavor」(即您正在使用的程序)。 – Yunnosch