Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式查找字符串的类型_Regex - Fatal编程技术网

Regex 正则表达式查找字符串的类型

Regex 正则表达式查找字符串的类型,regex,Regex,我试着写一个正则表达式规则来找到像这样的数学 From: "Turkcell Online" <sungwon7306@hanmail.net> Turkcell是一家大型电信公司。土耳其公司和it域名turkcell.com.tr 如果字符串以From:Turkcell.*开头,但不包含Turkcell.com.tr,则我希望捕获此字符串 提前感谢。开始于:Turkcell: 不包含turkcell.com.tr这称为负面前瞻: (?!.*turkcell\.com\.tr)

我试着写一个正则表达式规则来找到像这样的数学

From: "Turkcell Online" <sungwon7306@hanmail.net>
Turkcell是一家大型电信公司。土耳其公司和it域名turkcell.com.tr

如果字符串以From:Turkcell.*开头,但不包含Turkcell.com.tr,则我希望捕获此字符串

提前感谢。

开始于:Turkcell:

不包含turkcell.com.tr这称为负面前瞻:

(?!.*turkcell\.com\.tr)
这两种方法的结合为您提供了所需的正则表达式:

(?!.*turkcell\.com\.tr)^From:\s"Turkcell.*
(?!.*turkcell\.com\.tr)^From:\s"Turkcell.*