43 在规则表达式中的匹配操作符--II
变量插入;例子选项;一般的替代
(Llama书的第七章)
变量可以被用在规则表达式中,并象通常的双引号字符串一样被插入.使用\$表示一个真正的dollar,除了当它在字符串的末尾表示字符串中末尾的定位.
在匹配/regexp/i中,i说明(instructs)在匹配时的忽略情况.
在替代s/regexp1/regexp2/g中,g说明字符串中所有可能的地方发生替代--一般情况在字符串中只匹配一次找到的字符串.
i和g能被一起使用.
$line=~s/regexp1/regexp2/;#解释在一般的变量中,我们怎样使用s替代.
就象m一样,s能使用任何界限符,所以
$line=~s#regexp1#regexp2#;#是等价的形式.
Copyright: NPACT