我有如下所示的字符串:
searchUniqueCode("name", "FF14_1451_DAD4");searchUniqueCode("name", "F1F1_1451_DAD4");
searchUniqueCode("name", "FF14_3121_DAD4");searchUniqueCode("name", "SH14_1451_DAD4");
searchUniqueCode("name", "FF14_1131_DAD4");searchUniqueCode("name", "FF14_1451_D31F");
我正在尝试在通用模式之后获取" "下的所有字符串searchUniqueCode("name",
喜欢FF14_1451_DAD4
.
有什么方法可以使用PHP来实现吗?
谢谢!
试试这个正则表达式:
searchUniqueCode("name",s*"K[^"]+
点击查看演示
在此处检查代码
<小时 />说明:
searchUniqueCode("name",
- 匹配searchUniqueCode("name",
s*"
- 匹配 0 次或多次出现的空格,后跟一个"
K
- 取消匹配到目前为止匹配的任何内容,并从当前位置开始比赛[^"]+
- 匹配任何非"
字符的 1 次或多次出现。这是所需的匹配项,它将匹配所有内容,直到下一次出现"
或
您可以在组 1 中捕获所需的值,如下所示:
searchUniqueCode("name",s*"([^"]+)"
- 此处的工作代码