我最近一直面臨一個問題是 js,問題是 - 如問題中所述 - 我想為某些字符前面的句子著色,例如冒號;我嘗試了正則運算式,但結果不是我想要的
我想要的是:

我在 js 中使用正則運算式得到了什么:

問題是,如果我試圖讓著色區域是冒號之前的句子,那么我必須說明這句話什么時候開始,如果我指定它開始 - 例如 - 在逗號之后;代碼將從段落中的第一個逗號開始,而實際上我希望它從冒號前的最后一個逗號開始。
uj5u.com熱心網友回復:
如果您想要盡可能少的匹配,請從匹配內容的其余部分中排除起始字符。例如,如果您之前的匹配是/,.*:/,您可以將其更改為/,[^,]*:/。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/492494.html
標籤:javascript 正则表达式
