恢复使用正则表达式括号之间的文本
44视图(30天)
显示旧的评论
你好,
我想创建一个正则表达式使用我可以恢复两个括号之间的字符串。我已经创建了以下表达式
经验值=' [^]+ . * (^))+ ';
matchStr = regexp (str,经验,“匹配”);
这个表达式没问题如果字符串是任何一个提到的格式如下:
一)str = (1 r)的;
b) str = '(0.5; 0.5;“存款准备金率”);等
但是不工作如果字符串形式
str = (r)的;或str =“(1)”;
即它不接字符串也只是从1字符之间的括号。我想我缺少一些非常基本的。是正则表达式将不适合单个字符和字符串只会工作吗?
提前谢谢,
问候,
吉里