0

NSRegularExpression を使用して文字列を一致させるのは難しいと感じています。一般的なアルファベット文字は [az] では問題ありませんが、'import' のような単語を一致させる必要がある場合、それを機能させるのに苦労しています。何らかの方法で単語をエスケープする必要があると確信していますが、これに関するドキュメントが見つかりません。本当に基本的な例は

{{import "hello"}} 

文字列を取得したい場所: hello

編集:明確にするために-「こんにちは」は任意の文字列である可能性があります-それは私が返したいビットです

4

1 に答える 1

1

この正規表現は、例の「-s」の間のテキストと一致します。

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

一致は最初の一致グループに保存されます。

于 2012-10-13T20:26:00.120 に答える