gpt4 book ai didi

vba - 带有正则表达式的Excel-VBA连续点

转载 作者:行者123 更新时间:2023-12-04 20:32:31 25 4
gpt4 key购买 nike

我正在尝试使用 VBA 在 Excel 中捕获两个以上的连续点。我正在使用以下正则表达式:"(\.{2,})"
如果我在这里尝试一下似乎是正确的:https://regex101.com/

但是 Excel 给了我不一致的结果。

“。”返回 FALSE -> 正确

".."返回 TRUE -> 正确

"..."返回 FALSE -> 不正确

“……”返回 FALSE -> 不正确

“…..” 返回 TRUE -> 正确

(就在我在这里复制粘贴时,似乎 Excel 以某种方式将 3 个点合并为 1 个)

最佳答案

是的,所以看起来 Excel 默认会替换 ... .如果您想删除此自动更正,您可以进入选项 -> 校对 -> 自动更正选项(见下文),然后查找 替换 ... .或者您可以只包括 在你的正则表达式中是这样的:(…|\.{2,})
Capture

关于vba - 带有正则表达式的Excel-VBA连续点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47872902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com