小编Sun*_*der的帖子

匹配CL-PPCRE的行尾

我有一个相当简单的正则表达式,在我的Ruby代码中运行得非常好,但拒绝使用我的Lisp代码.我只是想匹配一个URL(斜杠后跟一个单词,而不是更多).这是我在Ruby中使用的正则表达式:^\/\w*$

我希望这与匹配"/""/foo"不匹配"/foo/bar"

我尝试过以下方法:

(cl-ppcre:scan "^/\w*$" "/") ;works
(cl-ppcre:scan "^/\w*$" "/foo") ;doesn't work!
(cl-ppcre:scan "^/\w*$" "/foo/bar") ;works, ie doesn't match
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

regex common-lisp cl-ppcre

3
推荐指数
2
解决办法
93
查看次数

标签 统计

cl-ppcre ×1

common-lisp ×1

regex ×1