2013-12-11 103 views
0

我有,我感到困惑如何使正则表达式用字符串:iOS中这个NSString的正确正则表达式是什么?

<a href="/pins/abc-1234-xyz/" 

是始终不变的部分是:

<a href="/pins/ 

/" 

中间的垃圾可以是a-z A-Z 0-9和破折号(减号)字符-

这是正确的吗?

regularExpressionWithPattern:@"<a href=\"/pins/([^""]*)/"")"; 

回答

1

这是接近的,但你需要逃避所有的双引号,并删除了无与伦比的括号:

regularExpressionWithPattern:@"<a href=\"/pins/([^\"]*)/\"";