我需要在某些情況下剪切字符串的尾部 - 我已經使用indexOf和substring完成了這項工作,但它減慢了我的代碼((我曾考慮過正則表達式,但是這個尾部只有類似的開端 - 這不是「穩定」二字 例如,我有這樣的字符串在找到word後刪除所有文本java
aaaaa bbb cc (bb) (r-1hh)
,我需要的結果
aaaaa bbb cc (bb)
,但也可能有這樣的字符串
aaaaa bbb cc (bb) (r3-34fff)
或
aaaaa bbb cc (bb) [tagBB- na]
所以,問題是 - 我可以使用正則表達式來找到尾的指數?
另一個問題 - 是IndexOf或Substring在java中使用正則表達式?
的indexOf比正則表達式更快。如果你想要一個完全匹配,你爲什麼要一個正則表達式? – aalku