【发布时间】:2015-01-15 17:48:04
【问题描述】:
我认为我想做的事情很简单,但不确定。我想以最简单的方式做到这一点,因为我有多个不同的变量要应用它。我想搜索一个变量是否包含某个或多个单词,然后它是否设置了一个新变量。例如,如果有人注册了电子邮件并且他们有 Gmail,我想设置一个新变量以供以后使用。我是自学成才的,显然是 Java 新手,如果有任何反馈,我将不胜感激。谢谢。
if (email == "*@gmail.com")
{
var mailtype = "gmail"
};
另一个例子是验证电子邮件地址格式:
if (email == "*@*.*")
{
var mailformat = "okay"
};
【问题讨论】:
-
您正在寻找的是正则表达式或短正则表达式。
-
查找正则表达式,不要使用
==来比较字符串! -
var mailtype:这是 Javascript 吗?
-
@Reimeus 可能是 C# ;)
-
.equals()优于==和 here's why。