0

ユーザー入力文字列が与えられた場合、.com、.net、.edu.、html などのいずれかで終わるかどうかを確認する必要があります。

正規表現の角かっこでこれを行う方法はありますか?

$[.com|.net|.html] と $[(.com)(.net)(.html)] を試しましたが、どちらも機能しません。

4

2 に答える 2

0

キャプチャ グループを使用する場合。

(\.com|\.net|\.html)

これは、いずれかの値に一致します。括弧内に別のパイプを追加し、パイプの後に新しい値を配置することで、追加の値を追加できます。

于 2012-06-27T15:20:29.170 に答える
0

これを試すことができます:

\.com$|\.net$|\.edu$

また

(\.com|\.net|\.edu)$
于 2012-06-27T15:20:54.863 に答える