/* ; GPT4 提供的答案 这里,RegExReplace 函数用于替换字符串。正则表达式 【[^【】]*】$ 匹配以'【'和'】'括起来的最后一个部分,因为它以 '$' 结尾: 【:匹配开始括号【 [^【】]*:匹配任意非'【'和'】'的字符,重复0次或多次 】:匹配结束括号】 $:匹配字符串的结尾 然后,脚本将替换为空字符串(""),从而删除最后一个【】内容。最后,MsgBox 用于显示处理后的字符串。 */ ; 正则去除最后一个括号的内容 inputStr := "123【66116】5555【666】77【888】" outputStr := RegExReplace(inputStr, "【[^【】]*】$") MsgBox, % outputStr ; 获取最后一个括号的内容 inputStr := "123【66116】5555【666】77【888】" outputStr := RegExReplace(inputStr, "^.+【([^】]+)】$", "$1") MsgBox, % outputStr
声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。
评论(0)