2024 Clojure状态调查中分享您的想法!

欢迎!请访问关于页面以获取该网站更多信息。

0
ClojureScript

当前行为

(re-matches #"(a|aa)" "aa") => nil

预期

(re-matches #"(a|aa)" "aa") => ["aa" "aa"]

JVM版本按预期工作,只有CLJS受影响

6 个答案

0

评论由:dnolen发表

这样的工单可能会破坏现有的代码。我们应该找一些对此工单感兴趣的人来实际尝试。

0

评论由:mfikes发表

事实上,我在自举ClojureScript中试用过cljs-1458-re-matches-might-give-false-negative.patch,并且它在那里正常工作(附加的每个单元测试都在自举中产生了预期的结果)。

0

评论由:mfikes发表

补丁不再适用。

0

评论由:tonsky发表

新补丁

0

评论由:mfikes发表

CLJS-1458-re-matches-might-give-false-negative-2.patch 已添加到补丁提案(i)

0
...