b战源码中的正则表达式_b站正则表达式

hacker|
135

文章目录:

求这段网页源代码中数字的正则表达式。

span(\d+)#176;span

解释:

span #匹配span

(\d+) #匹配里面的15 16 17 18这些数字。并捕获到分组1当中用于使用

#176; #匹配度数符号

/span #匹配/span

简单吧?

由于度数符号应该不会在网页的其他地方用到,所以直接匹配也不怕匹配到不该匹配的地方。

不过如果网页还有其他地方用到#176;,你可以在前面增加一句:

td class="6992-2b05-7b42-7e37 day[^]*\s*

用于限定匹配的内容是当前表格中的内容。

合起来:

td "day[^]*\s*span(\d+)#176;span

b站正则什么意思

b站正则又叫正则表达式。是一种检索信息的工具。b站是某款视频网站名字的缩写!这里面资源丰富,而且还有悬浮于屏幕上方的实时评论功能,让人们在这里可以互相交流,而且b站里面会经常拿到一些动漫的版权,让二次元的朋友们非常喜欢。

求用C#获取下列源码中的内容 正则表达式...

又重新提问!!!

之前回答的那个没用上?还是被屏蔽了

"TD height=58 width=\"11%\" align=middle[\r\t\s]*(?lesson.*?)[\r\t\s]*BR[\r\t\s]*(?teacher.*?)[\r\t\s]*BR[\r\t\s]*(?classroom[0-9]+)

// [\r\t\s]* 如果实际不可能有空格或者换行,可以去掉,你的大学物理(下)与前面的align=middle有空格

lesson = match.Groups["lesson"].Value;

teacher = match.Groups["teacher"].Value;

classroom = match.Groups["classroom"].Value;

TD height=58 width=\"11%\" align=middle越详细越全,越能准确匹配,主要怕HTML中有其他TD,否则如果没有其他TD直接TD[^]也行,非常简短

新版bilibili客户端弹幕屏蔽功能里的 正则 是什么意思?是怎么用的?

这个就是javascript的正则表达式:

例如:

var reg = /(退群|您的好友)/g;

var str="那个人退群了、就是您的好友啊。。。";

str.replace(reg,"");

此时这2个关键词就被删除了、就是屏蔽了。。。

3条大神的评论

  • avatar
    访客 2022-07-07 上午 07:58:05

    到不该匹配的地方。不过如果网页还有其他地方用到#176;,你可以在前面增加一句:td class="7b42-7e37-8206-9525 day[^]*\s*用于限定匹配的内容是当前表格中的内容。合起来:td "day[^]*\s

  • avatar
    访客 2022-07-07 上午 10:52:44

    啊。。。";str.replace(reg,"");此时这2个关键词就被删除了、就是屏蔽了。。。

  • avatar
    访客 2022-07-07 上午 08:09:07

    oom"].Value;TD height=58 width=\"11%\" align=middle越详细越全,越能准确匹配,主要怕HTML中有其他TD,否则如果没有其他TD直接TD[^]也行,非常简短新版bilibili

发表评论