如何用正则表达式 识别 @Param("tenantId") 其中tenantId 可以是任意英文
时间: 2023-12-10 20:40:43 浏览: 62
c#使用正则表达式验证身份证号码
和数字组合的字符串?
您可以使用以下正则表达式来识别 @Param("tenantId") 中的字符串:
```
@Param\(("')([A-Za-z0-9]+)("\))
```
该正则表达式的含义是匹配以 @Param("(") 开始,以 ")" 结尾的字符串。其中,引号内的部分使用了分组,表达式 ([A-Za-z0-9]+) 可以匹配任意英文和数字组合的字符串。
示例:假设有以下字符串:
```
@Param("tenantId") some other text @Param("userId")
```
如果您在该字符串上应用上述正则表达式,则可以匹配到两个字符串:@Param("tenantId") 和 @Param("userId")。其中,分组表达式 ([A-Za-z0-9]+) 匹配了字符串 "tenantId" 和 "userId"。
阅读全文