如何检测文本框是否有.com或任何其他url扩展名
本文关键字:com 任何 其他 扩展名 url 是否 何检测 检测 文本 | 更新日期: 2023-09-27 18:18:53
我想让它,所以你可以使用搜索在WebBrowser
地址栏,但我需要使它,所以它可以检测。com, .org, .gov, .jp, .de, .us等。但是,我似乎不知道该怎么做。由于html的新版本,你可以有任何你想要的URL
扩展名
您可以使用以下代码提取域:
var match = Regex.Match(
"http://stackoverflow.com/questions/8658387/how-to-detect-if-a-textbox-has-com-or-anyother-url-extentions",
"//.*?(''.[^./]+)(/|$)"
);
Console.WriteLine(match.Groups[1].Value);
但是,这只会提取点之后的最后一部分。因此,"http://mysite.co.uk"
将得到".uk"
。
最简单的方法是在页面本身设置:
if ($("#mytxtbox").val().indexOf('.com') != -1) {
alert("We have .com in our name. Alert the Americans.");
};
-1 = not found
任何其他数字=该字符在字母数组中的位置。
在c#中也是类似的,但是你可以这样做:
if (myString.Contains(".com"))
Console.WriteLine("We have .com in our name. Alert the Americans.");