如何使用Regex

时间:2018-11-05 06:08:01

标签: javascript regex string url

要求:字符串应具有一个或多个。 (点)放在字符串的中间。

示例

      "abccom"      false
      ".abc.com"    false
      "abccom."     false
      "abc:.com"    false
      "abc..com"    false

      "a2b.com"     true
      "abc.com"     true
      "ab.cc.in"    true

尝试

var regex = /^[a-z0-9]+(.[a-z]+)?$/;
regex.test("abccom")  // Output : true

解释一下如何使特定字符成为必需或相关链接。

1 个答案:

答案 0 :(得分:0)

/^\w+(\.\w+)+$/

所有字符都是强制性的,除非明确标记为非强制性(使用?*)。

您的问题是您需要将.换成\.,因为.是一个可以匹配任何字符的特殊字符。您还可以使用\w来匹配常见的“单词”字符。

有关RegExp中所有特殊字符的详细信息,请参见here