私は現在これを持っています:
^(\w+)[/]*$
IIS での URL 書き換え用の正規表現として。
許さないのは…
/1st-source-capital-corporation
英数字、アンダースコア、ダッシュを含む URL を許可するにはどうすればよいですか?
私は現在これを持っています:
^(\w+)[/]*$
IIS での URL 書き換え用の正規表現として。
許さないのは…
/1st-source-capital-corporation
英数字、アンダースコア、ダッシュを含む URL を許可するにはどうすればよいですか?
入力データの例が正しいと仮定すると、本当にこのようなものが必要になりませんか?
^(\w+)/(.*)$
この例はURLではないことに注意してください。
修正された例では、修正された正規表現があります。
^/(.*)$
「-」を含めるには、文字クラスの範囲区切り文字であるため、最初に角括弧の間に含める必要があるため、「^([-_[:alnum:]/]」のようなものが必要になると思います+)$".
これはPOSIXです:
^([[:alnum:]]\|[_-/])*$