Javascript 如何使用正则表达式在字符串中强制使用字符/特殊字符

Javascript 如何使用正则表达式在字符串中强制使用字符/特殊字符,javascript,regex,string,url,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 reg

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

示例

      "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
解释一下如何使特定字符成为强制性或相关链接

/^\w+(\.\w+)+$/
所有字符均为必填字符,除非明确标记为非必填字符(使用
*

您的问题是需要将
转义为
\.
,因为
是一个特殊字符,可以匹配任何字符。您还可以使用
\w
匹配常用的“word”字符


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

很抱歉进行了所有编辑,移动应用程序不允许您在回答问题时阅读问题,而我显然不擅长阅读。。。