问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

正则表达式求一个元素不在括号内

发布网友 发布时间:2024-05-29 03:02

我来回答

5个回答

热心网友 时间:2024-06-15 17:20

中间的where

/(?<\()\s*[a-z]+(?=\s*\()/i

热心网友 时间:2024-06-15 17:24

kk

热心网友 时间:2024-06-15 17:20

终于解决了,用平衡分组能解决,谢谢各位了。
Match match = Regex.Match("((aaa where bbb) aaa where xxxx) where asda", @"((?<open>\()|(?<-open>\))|[^()])*(?<tt>where)(?(open)(?!))");
if (match.Success)
{
Response.Write(match.Groups["tt"].Index);
}

热心网友 时间:2024-06-15 17:16

(?:\(.*where.*\)).*(where).*

括号里面的 where 也匹配,只是忽略。
取第一个匹配项。

热心网友 时间:2024-06-15 17:19

\\(\\w+\\)(\\w+)?\\(\\w+\\)
这样匹配的是两组括号中间的

public static void main(String[] _s) {
String s= "(whexe)where(wheye)" ;
Pattern p = Pattern.compile("\\(\\w+\\)(\\w+)?\\(\\w+\\)");
Matcher m = p.matcher(s);
if(m.matches()){
System.out.println(m.group(1));
}
}
java代码
输出where
特别把前后括号里面的字母改了改
正则表达式求一个元素不在括号内

public static void main(String[] _s) { String s= "(whexe)where(wheye)" ;Pattern p = Pattern.compile("\\(\\w+\\)(\\w+)?\\(\\w+\\)");Matcher m = p.matcher(s);if(m.matches()){ System.out.println(m.group(1));} } java代码 输出where 特别把前后括号里面的字...

python语言 正则表达式 取{}之间的字符,不包括大括号

import re s="{1 2 3 { 4 5 { 6 7 } } } "reg=re.compile(r"\{[^{}]*\}")reg.search(s).group(0)print(reg.search(s).group(0))

正则表达式 不包含特定符号的写法

excel里面是不支持正则方式查找替换的,如果用vba,倒是有可能。你能把数据的具体情况说明一下吗?再就是,如果只想找出不带中括号的数据,可以这样试一试,正则表达式为:^[^\[].+ 意思是数据的开始不是 [ 符号的。注意正则表达式的选项要把 全局 和 多行 加上。比如用js代码为例:var str = ...

js正则(以顿号分割,但是不包含括号内的顿号的正则表达式)

var source = 'a、b、c(d、e)';var result = source.split(/、(?![^(]*?))/);console.log(result);console.log(result.join('').replace(/(|)|、/g,function(m){return {'(':'(',')':')','、':',

javascript中这个正则表达式为什么写两个中括号?只要一个不就可以...

^[a-zA-Z]意思是必须要以这里面的区间集合作为开头,你看两个中括号的内容是不一样的,只要是避免_0-9这些写在开头。看^这个符号,如果是在中括号外面就是必须要中括号的内容,在中括号里面的话:[^a-zA-Z],就是除了中括号里面的集合,其他都要 ...

js 正则表达式提取字符串中最后一个小括号里面的内容,不包括括号

.*\(([^)]*)\)取分组1

c++中有一个文档需要解析,怎么用正则表达式取出文本里小括号中的字符...

((?&lt;=\w*\()\w+(?=\)))+ 我用regextester试过,可以取出来的,如果你的字符串中不一定是字母或数字的话,你可以将 \w 换成 .希望对你有用

如何批量删除Word中选择题的答案?答案不在括号内而在选项后面!急...

在Word文档编辑中,你可能需要移除选择题答案部分,特别是当这些答案不是在括号内,而是紧跟在选项之后时。以下是实现这一操作的简单步骤:首先,打开Word文档,定位到包含选择题的页面。然后,按Ctrl+H键快速进入“查找和替换”功能。在“查找内容”框内,你需要输入一个正则表达式来匹配答案部分。在这种...

求一则正则表达式,主要目的是去除小括号和小括号中的内容

s = 'XXX[1](×1) XXX{3}(×3) XXX[4](×4) XXX{5}(×5)';echo preg_replace("/\([^\)]*\)/", '' ,$s);

c#用正则表达式提取小括号中的内容

/* 2016-11-17 更新 留言的朋友说取不到括号中的内容,更新下,如果一定要的是不包含括号的内容,变更下表达式就可以了。 */ rex = new Regex("((?&lt;MYSTR&gt;\\w+))");String str1 = rex.Match("aaaa(bbbbbb)jlkoihj").Groups["MYSTR"].ToString();// 结果 bbbbbb ...

正则表达式取括号内容 正则表达式去除小括号内容 正则表达式中的括号 正则表达式方括号 正则表达式判断括号对 中文括号正则表达式 正则表达式中文及中文括号 正则表达式获取括号里面的 正则表达式圆括号
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
蓝屏显示这个代码STOP:0X0000007B(0XF8998528,0XC0000034,0X00000000... ...0x0000007b(0xf78d2524,0xc0000034,0x00000000,0x00000000怎么回事啊... ...0000007B(0×F78D2524,0×C0000034,0×00000000,0×00000000)怎么解决... ...B(0XF78D2524 ,0XC0000034,0X00000000,0X00000蓝屏出现这样该怎么... 装XP系统, 出现Technical information: *** STOP:0X0000007B 如何... ...0x00000007B (0xF7A1D524,0xC0000034,0x00000000,0x00000000)是怎么... 装XP系统, 出现Technical information: *** STOP:0X0000007B 如何... 电脑出现蓝屏是怎么回事? 蓝屏代码是:STOP:0x0000007B(0xF78CA524,0x... ...0x00000007B (0xF7A1D524,0xC0000034,0x00000000,0x00000000)是怎么... ...0x0000007B(0XF78AE524,0xC0000034,0x00000000,0x00000000)拜托各位... 雷暴雨影响飞机起飞吗 铸件用什么才能达到表面光滑? 猎人宝箱开出套装找不到 抛物线,双曲线,椭圆用导数怎么求切线方程,还有一些解题常涉及到的_百... 凿齿是人还是动物 尘肺病工伤保险待遇有哪些 母亲本命年送哪些礼物 母亲本命年送什么礼物 国行三星S20系列的OneUI 3.0内测版有哪些新功能和注意事项? 三星的One UI 3.0 Developer Beta是否面向所有Galaxy S20系列用户开放... 三星Galaxy A51何时能获得Android 11和OneUI 3.0的完整更新? 三星Galaxy A20欧洲用户的Android 11 OneUI 3.1更新何时全面推送?_百度... 三星Galaxy A30s的One UI 3.1更新包括哪些新功能? 三星Galaxy A03可能将会发布,预计采用基于安卓11的 OneUI 系统 怎样用柚子茶做好喝的饮品? ...零售价格调整,相比全球,我国的油价属于什么水平? 中国油价在全世界排名 散户买ETF的交易规则 三亚旅游攻略自由行景点推荐(畅游三亚必去的景点) 阳台进来蝙蝠了,需要消毒吗 苹果手机闹钟声音在什么地方设置 手机屏幕坏了怎么办?如何粘回去? 组织机构代码怎么填? 有谁认识这个植物花草叫什么?别人说叶子可以泡茶喝!但是我不认识叫什么... 老人说这草叫小茴香,可是百度查到的小茴香是吃的那种。到底是什么啊... 博美一般来月经需注意些什么? 如何设置台式电脑连接无线路由器的详细步骤? 我之前是胜利油田职工,现在已经办理辞职,,我已经交了养老保险15年,到退... 双鱼剪纸怎么剪 红烧鸭块是什么 如何将文件压缩打包成rar格式? 我想发明时空穿梭机 为什么我的云闪付不能支付? 网上法院起诉怎么起诉 提高措施是什么意思啊请问 定位符号怎么打 安卓用户如何获取微信7.0.0内测版进行升级? 春雨计步器这两天不能同步到QQ了,开关打开也不管用,求解... 本溪县东北抗日记念管心得体会怎样写 萎缩性胃炎怎么样治,回答下 心理学小知识丨一万小时定律