我在文档中找到了这两个表达式:
匹配mydomain.com的子域:let header= new Headers();
header.append('Authorization','Token '+this.auth.data.authtoken);
匹配mydomain.com的域名和子域名:(^|.*\.)mydomain\.com
我无法理解为什么这些表达意味着他们所说的意思。有人可以解释这两个表达吗?
答案 0 :(得分:0)
拳头它不是一个好的正则表达式(除了它不应该的其他东西)但我会解释(^|.*\.)mydomain\.com
(你会弄清楚第二个)
^
匹配行的起始位置
|
的作用类似于前面的表达式和运算符
.
匹配除换行符之外的任何字符
*
匹配前面的元素零次或多次
\.
匹配点.
字符
有关详情,请阅读wiki doc并使用a great Regex tool