我需要能够匹配字符串以Shipping (UK):</span>
开头的字符串中的价格值
字符串
Shipping (UK):</span>£2.95
到目前为止正则表达式
(?<=\):<\/span>).*
我试图做这样的事情......
(?<=\Shipping (UK):<\/span>).*
但是这不起作用,构建这个正则表达式的正确方法是什么?
答案 0 :(得分:2)
您需要转义当前正则表达式to get it to match:
中的括号(?<=Shipping \(UK\):<\/span>).*
另外,Charmander是正确的,你不想要速记\S
,你只需要S
。