正規表現を作成しようとしました。「apo」または「fpo」で始まる必要がある都市を検証するには。
「apo」または「Apo」、「APO」の間のスペースとドットの有無にかかわらず。私はこれを試しました:
^(APO)?|(apo)?\s*\.\w
しかし、それは私にはうまくいきません。
C#.NET
とともに使用IsMatch
しRegexOptions.IgnoreCase
ます。正規表現:
@"^[af][ .]?p[ .]?o"
Objective-C
- (NSTextCheckingResult *)firstMatchInString:(NSString *)string options:(NSMatchingOptions)options range:(NSRange)range
メソッドを使用して、最初の一致を確認できます。見つからない場合は失敗です。正規表現:
@"^(?i)[af][ .]?p[ .]?o"