我想制作一个仅捕获前 3 个逗号分隔字符串的正则表达式
火1,火2,火3,火4,火5,火6,火7,火8,火9
所以想要的结果是只保留brand1,brand2,brand3
我尝试过但不起作用的是:
^(.*\,.*\,.*)\,.*?$
你是在正确的轨道上,你只需要在这里使用负字符类来匹配逗号之间的内容:
^[^,]*,[^,]*,[^,]*
如果你想挽救你目前的方法,你可以使.*
惰性:
^(.*?,.*?,.*?),.*$
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句