NSRegularExpression を使った正規表現で日本語をマッチさせる方法が知りたいです
NSRegularExpression を使った正規表現で日本語がマッチしません。
例えば、全角カナをチェックしたい場合
^[ァ-ヴ]$
を使っていますが
NSArray *match = [regex matchesInString:string options:0 range:NSMakeRange(0, string.length)];
の match の要素数が 0 (マッチなし) となってしまいます。
全角カナと全角ハイフンと全角数字をチェックしたい場合
^[ァ-ヴー0-9]$
を使っていますが、こちらも match の要素数が 0 (マッチなし) となっています。
日本語を使った正規表現が使える方法をご存知の方がいらっしゃいましたら、教えていただけますでしょうか。
言語は Objective-C です。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。