社区
C#
帖子详情
正则表达式 - 小技巧展示
业余程序员
2011-07-23 05:14:22
源字符串: <td width="60" bgcolor="#FFFFFF">压力</td>
我需要一条正则表达式把 "压力" 这个词取出来, 请高手出招
...全文
239
11
打赏
收藏
正则表达式 - 小技巧展示
源字符串: 压力 我需要一条正则表达式把 "压力" 这个词取出来, 请高手出招
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liangzhl
2011-07-23
打赏
举报
回复
哇,来晚了,接分
BennySun
2011-07-23
打赏
举报
回复
[Quote=引用 3 楼 runyangxingzhe 的回复:]
(?<=<td width="60" bgcolor="#FFFFFF">)\w+(?=</td>)
[/Quote]
public static string Get_Regex(string Str)
{
Regex r = new Regex("<td\s+width="60"\s+bgcolor="#FFFFFF">(?<result>.*?)<\/td>"); //定义组
}
q107770540
2011-07-23
打赏
举报
回复
[Quote=引用 4 楼 danliy 的回复:]
public static string Get_Regex(string Str)
{
Regex r = new Regex("请告诉我这里应该写什么"); //定义组
}
[/Quote]
public static string Get_Regex(string Str)
{
Regex r = new Regex("(?i)(?<=<td[^>]*?>)[^<>]+(?=</td>)"); //定义组
}
a3848009771
2011-07-23
打赏
举报
回复
string str = File.ReadAllText(Server.MapPath("txttxt.txt"), Encoding.GetEncoding("gb2312"));
Regex reg = new Regex(@"(?s)<li>\s*所在地区:((?:(?!</?li).)*)");
foreach (Match m in reg.Matches(str))
Response.Write(m.Groups[1].Value);
supercast
2011-07-23
打赏
举报
回复
受教啦,多学习下
业余程序员
2011-07-23
打赏
举报
回复
兄台,不要开玩笑啦.
诺维斯基
2011-07-23
打赏
举报
回复
[Quote=引用 4 楼 danliy 的回复:]
public static string Get_Regex(string Str)
{
Regex r = new Regex("请告诉我这里应该写什么"); //定义组
}
[/Quote]
写正则表达式
业余程序员
2011-07-23
打赏
举报
回复
public static string Get_Regex(string Str)
{
Regex r = new Regex("请告诉我这里应该写什么"); //定义组
}
runyangxingzhe
2011-07-23
打赏
举报
回复
(?<=<td width="60" bgcolor="#FFFFFF">)\w+(?=</td>)
业余程序员
2011-07-23
打赏
举报
回复
不知道怎么用这个,我有测试过不能用,提示:不能以限定字符开始
鸭梨山大帝
2011-07-23
打赏
举报
回复
(?<=<td width="60" bgcolor="#FFFFFF">)\w+(?=</td>)
【Linux篇】sed命令详解
文章目录sed命令详解一、基本语法二、实操案例内部命令选项说明命令选项说明标志三、sed小
技巧
sed命令详解 sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。 一、基本语法 sed [options] '{command}[flags]' [filename] # 中括号内容必有 大
正则表达式
入门
正则表达式
(Regex)是处理字符串的强大工具,可用于验证、搜索和替换文本。基础语法包括字面字符(如hello)、元字符(如.匹配任意字符,^$匹配开头结尾)和转义字符(如\d匹配数字)。常见用例包括验证邮箱(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$)、手机号(^1[3-9]\d{9}$)和提取日期(\d{4}-\d{2}-\d{2})。编程语言如Python和JavaScript都支持正则操作。推荐使用Regex101等工具调试正则,注意避免复杂正则
javascript
正则表达式
不经常要用,但是有时候就忘了,学艺不精,把容易忘记的记在这里以备后用,都是简单东西,自己用的大家不用看。。。 首先上个栗子:-------------1,经常给
正则表达式
加上双引号,哎,其实不用加就可以,2,开始结束用/.3,使用test进行判断 var re = /^[1-9][0-9]*$/; alert(re.test(1));
惊艳!Python一行代码,能做什么?各种...
这本书牛,适合Python已入门选手,看看各种一行代码能干的事情,绝对提神。本书一共150页,包括python、小
技巧
、数据科学、及其学习、
正则表达式
和算法的各种一行代码所能做的事情:各...
正则去除中括号(符号)及里面包含的内容
例子:颜色:粉色[10] 尺码:S[5] 去掉[ ]及内容: preg_replace("/\[.*\]/", '', $str) 处理后效果:颜色:粉色 尺码:S 小
技巧
:可把[ ]改为其他符号应用在需要的地方...
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章