考虑:
"\[|\(phone\)\]"
我们正在构建一个元数据字段,并且需要标记包含术语“ phone
”的文件名。不存在大小写标准,所以我可以看到混合或单一大小写(phone
Phone
PHONE
等)的任何变化。可能有也可能没有空格来描述单词;有时有下划线——所以我不能使用单词边界。在所有情况下,单词phone
都包含在方括号[]
或圆括号中()
。
我尝试为 Powershell 脚本构建的正则表达式将查找[
或(
后跟不区分大小写photo
并以]
or结尾的模式)
。
"\[|\(phone\)\]"
<-- 这就是我在这里得到的吗?