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