正規表現は、テキストの先頭から単語に一致します。正確な単語が入力された場合、それは一致しますが、一致する文字のある特定の最小数、にも一致します。ただし、追加の文字もと一致している必要があります。例えば最小の文字数を受け入れる正規表現フレーズに一致する正規表現
、私は「サンフランシスコ」と一致しようとしているが、ドメインで一意に識別するのに十分なよう最初の5つの文字を受け入れて喜んでいた場合:
- マッチ:サンフランシスコ
- マッチ:サンF
- マッチ:サンフラ
- マッチ:サンフランシスコ blahblah
- 失敗:ボストン
- 失敗:サンディエゴ
- 失敗:サンFransisko
- 失敗:サンFrano
が、間違って最後の2試合:私は、.NET正規表現を使用していますが、任意の言語での解決策がどうなる
^San Fr?a?n?c?i?s?c?o?
。