petenelson
petenelson

Reputation: 460

How should a string be matched with a regular expression in Objective C

I'm finding it hard to match strings using NSRegularExpression. Generic alpha characters are not a problem with [a-z] but if I need to match a word like 'import' I'm struggling to make it work. I'm sure I have to escape the word in some manner but I can't find any docs around this. A really basic example would be

{{import "hello"}} 

where I want to get hold of the string: hello

edit: to clarify - 'hello' could be any string - it's the bit I want returned

Upvotes: 0

Views: 136

Answers (1)

Kim
Kim

Reputation: 1462

This regular expression matches the text between the "-s in your example:

\{\{import "([^"]+)"\}\}

The match will be stored in the first match group.

Upvotes: 1

Related Questions