亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
總覺得應(yīng)該可以執(zhí)行if語句中的內(nèi)容,但實際上未執(zhí)行。請賜教!
[打印本頁]
作者:
li_haigang
時間:
2013-05-30 11:44
標(biāo)題:
總覺得應(yīng)該可以執(zhí)行if語句中的內(nèi)容,但實際上未執(zhí)行。請賜教!
#以下是腳本內(nèi)容?傆X得應(yīng)該可以執(zhí)行if語句中的內(nèi)容,但實際上未執(zhí)行。請賜教!
use strict;
use warnings;
my $a = "ababab\naaaa\nabab";
#my $numOfAssigned = $a =~ s/(ab)/$1/g;
my $numOfAssigned = $a =~ s/(AB)/$1/g;
print $numOfAssigned;
print "\n";
print "---------------\n";
#my $numOfAssigned = 'A';
print '$numOfAssigned1:'."$numOfAssigned";
print "\n";
if ( $numOfAssigned =~ m/[^0-9]/ ) {
$numOfAssigned = 0;
print '$numOfAssigned2:'."$numOfAssigned";
print "\n";
}
print '$numOfAssigned3:'."$numOfAssigned";
作者:
grshrd49
時間:
2013-05-30 12:04
本帖最后由 grshrd49 于 2013-05-30 12:07 編輯
$numOfAssigned 你都打印出來了 都是空值 則么執(zhí)行if中的條件呢
你的腳本功能是啥呢
我沒猜錯的話 你第一條正則后加個i 就像這樣
my $numOfAssigned = $a =~ s/(AB)/$1/ig;
復(fù)制代碼
i是讓正則忽視字母大小寫
作者:
li_haigang
時間:
2013-05-30 16:16
但凡$numOfAssigne變量中不包含數(shù)字,便可以執(zhí)行if塊中的語句。
空值不屬于非數(shù)字嗎?
作者:
grshrd49
時間:
2013-05-30 16:51
回復(fù)
3#
li_haigang
/[^0-9]/
復(fù)制代碼
他這個意思是開頭是0-9的單個數(shù)字吧
作者:
li_haigang
時間:
2013-05-31 09:02
非也。其含義是不包含0-9的數(shù)字。
你的說法應(yīng)該是/^0-9/。
作者:
yybmsrs
時間:
2013-05-31 09:19
[^0-9]是非數(shù)字的字符中的一個,但是空不是一個字符
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2