zoukankan
html css js c++ java
正则
string content = " </h1> <h1 class= 'result '> 有10,285个结果 </h1> </h1> ";
string pattern = @ " </h1> <h1 class= 'result '> 有\d*\,?\d*个结果 </h1> </h1> ";
可以匹配成功,我想问的是,如何利用 Match 对象将匹配的部分取出来,即 将 "10,285 " 这串字符取出来??
/**/
///
返回匹配值的分组.
#region
string
pattern
=
@"
(?<=<h1\s+.*?>)(\s+[\u4e00-\u9fa5]+)(?<value>.*?)([\u4e00-\u9fa5]+\s+)(?=</h1>)
"
;
string
content
=
@"
</h1> <h1 class= 'result '> 有10,285个结果 </h1> </h1>
"
;
Regex r
=
new
Regex(pattern,RegexOptions.Compiled);
string
result
=
r.Match(content).Result(
"
${value}
"
);
MessageBox.Show(result);
#endregion
正则表达式
(
?<=<
h1\s
+
.
*?>
)(\s
+
[\u4e00
-
\u9fa5]
+
)(
?<
value
>
.
*?
)([\u4e00
-
\u9fa5]
+
\s
+
)(
?=</
h1
>
)
查看全文
相关阅读:
ride.py 启动报错
python中的__call__函数
python-namedtuple命名元组
python模块-操作excel(xlsxwriter)
(转)python中@property详解
python中使用logging将日志写入文件或输出到控制台
“selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities“解决办法
Fiddler对https抓包时,提示"HTTPS decryption is disabled."
fiddler的使用
常用软件激活/破解
原文地址:https://www.cnblogs.com/symbol441/p/959210.html
最新文章
错误:error: failed to push some refs to 'https://github.com/pzq7025/KG.git'的解决办法
git的使用方法
python解决使用镜像源来安装包
git指令总结
git在使用push指令的时候产生的错误
shell变量(二)
第一个shell脚本(一)
分布式与集群
电脑扫描不出u盘的解决办法
python如何判断一个对象是否是可迭代的?
热门文章
测试开发
(转载)计算机网络协议
java学习1-初始java程序
pycharm在进行debug时不小心把console关闭了,恢复console的办法
pycharm中debug的使用
url中常见符号说明
python中requests模块
ride常用快捷键
1.7.3.1版本ride乱码的解决方法
RIDE-工程、测试套件、测试用例三者关系
Copyright © 2011-2022 走看看