- 此问题在此处已有答案**:
Regular expression to extract text between square brackets(15个答案)
2小时前关门了。
我必须找到并替换一个字符串中所有以[
字符开头并以]
字符结尾的字符。同样,我想写一个正则表达式来匹配所有的字符。
- 示例:**
- 测试字符串:**"获取[卷号]大于29的所有[学生]"
- 预期结果:**[学生],[卷号]
Regular expression to extract text between square brackets(15个答案)
2小时前关门了。
我必须找到并替换一个字符串中所有以[
字符开头并以]
字符结尾的字符。同样,我想写一个正则表达式来匹配所有的字符。
2条答案
按热度按时间8yparm6h1#
gc0ot86w2#
您可以将
String#match
与非贪婪正则表达式\[.+?\]
一起使用。说明:
\[
-匹配原义字符[.+?
-延迟匹配一个或多个任意字符\]
-匹配原义字符]