110,567
社区成员
发帖
与我相关
我的任务
分享
var regex =/^.*description.*$/;
alert(!regex.test("sfdsf description sdfds"));
string strERX = @"2009-09-25 11:04:34
M 1 COMPLD
EN=0 ENDESC=执行成功
UserType=VLAN,AdminStatus=1,OutVlan=2561,VlanID=256,LoopBack=5,InputPolicy=pro3M,OuputPolicy=pro3M,Profile=,IP=125.70.231.9
----------------------------------------
<SAVE=1,ENDFLAG=#,TIMEOUT=120><COMMAND=<10>show configuration interface gigabitEthernet 12/0.125610256 | begin 12/0.125610256/>*/
12/0.125610256
!
svlan id 2561 256
svlan ethertype 8100
ip description 79942234/3M/20090925/tongbu/g/12/0.256
ip unnumbered loopback 5
ip policy input pro3M
ip policy output pro3M
BAS-EY2F-ERX1440-2#
<SAVE=1,ENDFLAG=#,TIMEOUT=300/><COMMAND=<10>sh conf ca ip | inc Ethernet12/0.125610256/>*/
sh conf ca ip | inc Ethernet12/0.125610256
ip route 125.70.231.9 255.255.255.255 GigabitEthernet12/0.125610256
BAS-EY2F-ERX1440-2#
----------------------------------------
;";
string strRexExpress = @"(?si)^(?!.*description)";
Regex reg = new Regex(strRexExpress, RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace | RegexOptions.Multiline);
if (reg.IsMatch(strERX))
{
MessageBox.Show("match!");
}
string strERX = @"aa2009-09-25 11:04:34
M 1 COMPLD
EN=0 ENDESC=执行成功
UserType=VLAN,AdminStatus=1,OutVlan=2561,VlanID=256,LoopBack=5,InputPolicy=pro3M,OuputPolicy=pro3M,Profile=,IP=125.70.231.9
----------------------------------------
<SAVE=1,ENDFLAG=#,TIMEOUT=120> <COMMAND= <10>show configuration interface gigabitEthernet 12/0.125610256 | begin 12/0.125610256/>*/
12/0.125610256
!
svlan id 2561 256
svlan ethertype 8100
ip description 79942234/3M/20090925/tongbu/g/12/0.256
ip unnumbered loopback 5
ip policy input pro3M
ip policy output pro3M
BAS-EY2F-ERX1440-2#
<SAVE=1,ENDFLAG=#,TIMEOUT=300/> <COMMAND= <10>sh conf ca ip | inc Ethernet12/0.125610256/>*/
sh conf ca ip | inc Ethernet12/0.125610256
ip route 125.70.231.9 255.255.255.255 GigabitEthernet12/0.125610256
BAS-EY2F-ERX1440-2#
----------------------------------------
;";
Regex reg = new Regex(@"(?is)^(?>(?:(?!description).)*)$");
if (reg.IsMatch(strERX))
{
richTextBox2.Text = "不包含!";
}
else
{
richTextBox2.Text = "包含!";
}
/*--------输出------------
包含!
*/
<SCRIPT LANGUAGE="JavaScript">
var re = new RegExp("^((?!description).)*$", "");
var str1 = re.test("ip description 79942234/3M/20090925/tongbu/g/12/0.256 ");
alert(str1);
</SCRIPT>
string input;
bool b = Regex.Ismatch(input, "(?si)^(?!.*description)");
//input = "xx description xxx...."; b=false
////input = "xx adescription xxx...."; b=true
<SCRIPT LANGUAGE="JavaScript">
var re = new RegExp("^((?!description).)*$", "");
var str1 = re.test("xx description xxx....");
var str2 = re.test("aaaaaaaaaaaaaaa");
alert(str1);
alert(str2);
</SCRIPT>
Regex re = new Regex(@"^((?!description).)*$");
bool yesorno = re.IsMatch("your string");
^((?!description).)*$