如果我想更改以下
您好
要:
您好
我做\(Hello)\
但它适用于以下词语:
HeLLo hello HellO
有什么方法可以让正则表达式选择所有hello
个字符?
答案 0 :(得分:5)
根据您的正则表达式引擎,应该有一种方法来指示不区分大小写的匹配。
例如,在Perl中:
/Hello/i
或Python:
re.compile(r"hello", re.IGNORECASE)
或者,您可以手动为每个角色执行此操作:
[Hh][Ee][Ll][Ll][Oo]
答案 1 :(得分:4)
例如使用库的incasesensitive修饰符
/hello/i
另外,添加\ b,单词分隔符是明智的,这样就不会选择“ahello”。
/\bhello\b/i