gpt4 book ai didi

正则表达式匹配每个字符后的所有内容

转载 作者:行者123 更新时间:2023-12-02 06:55:13 25 4
gpt4 key购买 nike

我有下面的字符串模式

step_User_Save_Action_Details

我想确保每个下划线符号后跟一个大写字母。

示例:

step_User_Save_Action_Details - Should return true

step_User_save_Action_Details - Should return false

尝试使用以下模式但似乎不起作用...

step[_[A-Z]*]

最佳答案

你可以使用这个正则表达式:

\bstep(?:_[A-Z][A-Za-z]*)+\b

RegEx Demo

(?:_[A-Z][A-Za-z]*) 确保下划线后紧跟一个大写字母。 + 这个非捕获组之后的量词将让它匹配单词中的多个下划线。

\b 用于在 step 之前和最后一个组件之后强制执行单词边界。

关于正则表达式匹配每个字符后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32888671/

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