如果在字串中找不到任何內容,我正在嘗試找出一種回傳整個字串的正則運算式的方法"-"。但是如果有一個"-",它應該只回傳那個右邊的所有東西"-"。
例如:
"Text"應該回傳"Text""Sample-Text"應該回傳"Text"
到目前為止,我想出了如何解決第二部分:(?<=-).*回傳 a 之后的所有內容"-"。但是,我完全無法弄清楚如何將它結合起來并在沒有時回傳所有內容"-"。
任何幫助將不勝感激!
uj5u.com熱心網友回復:
您可以使用排除的字符集"-":
[^-]*$
演示:https ://regex101.com/r/yRm59e/1
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/533741.html
標籤:正则表达式
