0

URL を入力するテキスト ボックスがあります。テキストボックスに入力された URL が有効かどうかをチェックするために、テキストボックスに設定されたバリデータもあります。

利用した

<asp:RegularExpressionValidator ID="valTargetFormatUrl" runat="server" ControlToValidate="txtTargetUrl" ValidationExpression="(http|https)://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?" SetFocusOnError="True"></asp:RegularExpressionValidator>

上記は、特殊文字 (~、% など) を含まない有効な URL をチェックします。「~」に一致する式が必要です。

例: ( http://www.domainname.com/~/xyz.pdf ) を有効にする式が必要です。

4

1 に答える 1

1
(http|https)://([\w-]+\.)+[\w-]+(/[\w- ./?%&=~]*)?

申し訳ありませんが、式に ~ を追加するのを忘れていました。

于 2013-02-21T09:06:38.040 に答える