分类: Python/Ruby
2012-02-14 17:16:36
"#"表示从字符串开始部分除去,一旦匹配则立即除去
"##"表示从字符串开始部分除去,会搜整个字符串最长的和的匹配来除去
"%"表示从字符串结束的部分除去,一旦匹配成功则立即除去
"%%"表示从字符串结束的部分开始除去,会搜寻整个字符穿中最长的匹配来除去
"*"统配符,一般与“##”或"#"联用时放在搜索字符串的左边,例如:${String#*sh}(在sh的左边),与"%%"或"%"联用时会放在匹配字符串的右边,例如:${String%%sh*}