标签: regex
我的文字是这样的:
WHERE Y_W_N IN (<er,0>,<ER,-52>,<er,-1>) AND cat IN ('something sales','movies')
我试图将<v,v>替换为&#39; 1&#39; 所以在上面的情况下,在替换后我会得到:
<v,v>
WHERE Y_W_N IN ('1','1','1') AND cat IN ('something sales','movies')
答案 0 :(得分:2)
<[^>]*>
试试这个简单的regex.Replace by '1'。见demo。
'1'
https://www.regex101.com/r/rK5lU1/10
[^>]*将捕获最多>
[^>]*
>
答案 1 :(得分:2)
正则表达式:
<[^,]*,[^,]*>
替换字符串:
DEMO
[^,]*匹配任何字符,但不能匹配逗号零次或多次。
[^,]*