Skip to content

Commit

Permalink
修改了下措辞 (moonbingbing#308)
Browse files Browse the repository at this point in the history
在openresty的代码中,强烈不建议使用lua自己的pattern/正则匹配,而应当使用ngx.re
  • Loading branch information
Miss-you authored Nov 18, 2020
1 parent bc9ae2f commit a26d582
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion lua/re.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# 正则表达式

### POSIX 规范
在 OpenResty 中,同时存在两套正则表达式规范:Lua 语言的规范和 `ngx.re.*` 的规范,即使您对 Lua 语言中的规范非常熟悉,我们仍 **不建议** 使用 Lua 中的正则表达式。
在 OpenResty 中,同时存在两套正则表达式规范:Lua 语言的规范和 `ngx.re.*` 的规范,即使您对 Lua 语言中的规范非常熟悉,我们 **强烈建议不使用 Lua 中的正则表达式**
- 一是因为 Lua 中正则表达式的性能并不如 `ngx.re.*` 中的正则表达式优秀;
- 二是 Lua 中的正则表达式并 **不符合 POSIX 规范**,而 `ngx.re.*` 中实现的是标准的 POSIX 规范,后者明显更具备通用性。

Expand Down

0 comments on commit a26d582

Please sign in to comment.