如何创建正则表达式来查找嵌入的美元符号?

时间:2015-03-02 21:53:23

标签: objective-c regex

我正在寻找一个像这样的字符串:">$3.45在某些HTML中(我的屏幕抓取),使用此字符串作为正则表达式:@"\">\\$"

问题在于,由于$是正则表达式字符(匹配在行尾),因此找不到我的目标。

如何编写此字符串表达式,以便NSRegularExpression在我的HTML中找到嵌入式">$

1 个答案:

答案 0 :(得分:2)

\ 两者 Objective-C字符串转义字符正则表达式转义字符...所以要转义{{1}你需要使用:

$

创建一个包含单个@"\">\\$" 的字符串,然后\看到该反斜杠并用于转义NSRegularExpression

注意:在撰写此答案时,问题已由第三方编辑以删除原始问题!