Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试匹配分号之前的数字,但我不能在我的后视中使用量词,所以我不知道如何使这项工作。
字符串(是的,“item[##]”和“=”之间有制表符空格)
<script language="javascript"> item[19] = 13; item[14] = 13; item[17] = 7; item[1] = 2; </script>
我想要 13、13、7 和 2
这是我当前的正则表达式,显然不起作用:
(?<=item\[[0-9]).*?(?=;)
在使用括号捕获的匹配组 1 中获取它()
()
程序中使用的字符串文字:
@"item\[\d+\].*?=\s+(\d+);"
在这里测试过