我需要一个正则表达式来捕获字符之前的所有文本(小写或大写),然后直接跟一个从零到九的数字。如果代码不同,则相同,但大小写都超过一个字符。我正在使用的字符串类型的示例:
[2,1,1]
b_extract
case 1: "This is what I want v1"
除了不区分大小写,我可以使用它
case 2: "This is what I want Vol.27"
太近了!有谁知道如何使其不区分大小写?
答案 0 :(得分:0)
该集合可以表示一个或多个数字:
[0-9]+
所以你想要的是
[\s\w]+[^0-9]
这表示[\ s \ w] +-一个或多个空格字符或 word 字符,后跟0至9之间的任何数字。
答案 1 :(得分:0)