【发布时间】:2018-11-14 04:56:42
【问题描述】:
我正在使用 IIS 8 入站规则中的测试模式功能来匹配 URL,但我收到一条错误消息,提示“表达式包含不匹配的 '[' 或 ']'。”
我正在测试的模式是:^([0-9\p{L}\-]+)/?$
- 没有
\p{L}模式不会抛出错误 - 模式在https://regex101.com/ 上按预期工作
我假设这是 IIS 的问题,但我的谷歌搜索没有返回任何内容。可能有一个我不知道的简单解决方案,但我对此很陌生,请帮忙!
【问题讨论】:
-
微软没有明确说明它支持哪些正则表达式功能集。听起来像
\p{L}根本不支持。