请问怎么用正则表达式获取字符串?

问题描述

Name:ABCDE</br>请问怎么用正则表达式获取字符串ABCDE(不定)?注:ABCDE是不固定的,可为空,其余的固定,“</br>”为HTML标签

解决方案

解决方案二:
(?is)(?<=Name:).*?(?=</br>)
解决方案三:
就是找:和</br>中间的字符串呀,不用正则也可以吧。
解决方案四:
引用1楼q107770540的回复:

(?is)(?<=Name:).*?(?=</br>)

正解,学习
解决方案五:
引用楼主andy_chen2的回复:

Name:ABCDE</br>请问怎么用正则表达式获取字符串ABCDE(不定)?注:ABCDE是不固定的,可为空,其余的固定,“</br>”为HTML标签

提醒:中间有空格?
解决方案六:
2喽正解
解决方案七:
调试成功!谢谢大家了!

时间: 2024-10-28 06:56:39

请问怎么用正则表达式获取字符串?的相关文章

JS正则表达式获取字符串中特定字符的方法

 这篇文章主要介绍了JS正则表达式获取字符串中得特定字符,通过replace的回调函数获取,需要的朋友可以参考下 实现的效果:在字符串中abcdefgname='test'sddfhskshjsfsjdfps中获取name的值test    实现的机制:通过replace的回调函数获取.    代码:  代码如下: var str = "abcdefgname='test'sddfhskshjsfsjdfps";  var reg = /name='((w|-|s)+)/ig;  st

java-求个正则表达式 获取字符串前8个数字

问题描述 求个正则表达式 获取字符串前8个数字 比如2016-01-13 10:09:24 我只要取到20160113就行了 解决方案 如果场景只是取前8个数字的话,不用强求用正则表达式一次性做到, String str="2016-01-13 10:09:24"; String regEx="[^0-9]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); String str=m.r

JS正则表达式获取字符串中特定字符的方法_正则表达式

实现的效果:在字符串中abcdefgname='test'sddfhskshjsfsjdfps中获取name的值test 实现的机制:通过replace的回调函数获取. 代码: 复制代码 代码如下: var str = "abcdefgname='test'sddfhskshjsfsjdfps"; var reg = /name='((\w|-|\s)+)/ig; str.replace(reg, function() { console.log(arguments.length);

php使用正则表达式获取字符串中的URL

今天写一个问答系统上线之后发现有很多人发链接了,由于业务部门要我们过滤掉网站地址了,下面我给大家分享一个提取字符串url地址函数,代码如下: $str ='本文实例讲述了php匹配字符串里所有URL地址的方法.http://www.manongjc.com 分享给大家供大家参考'; preg_match_all("/http:[\/]{2}[a-z]+[.]{1}[a-z\d\-]+[.]{1}[a-z\d]*[\/]*[A-Za-z\d]*[\/]*[A-Za-z\d]*/",$st

请问怎么用正则表达式分割字符串?

问题描述 selecta.id,b.mcfromWea,Youb分割成idmc如何做呢?谢谢 解决方案 解决方案二:有sql分割还是用java正则分割解决方案三:引用1楼ibm_hoojo的回复: 有sql分割还是用java正则分割 java正则分割解决方案四:publicstaticvoidmain(String[]args){Stringvalue1="a.id";Stringvalue2="b.mc";string[]names1=value1.split(&

使用正则表达式 exec 获取字符串中的汉字_正则表达式

要求:仅获取attr中的 "编辑发起状态的执行人表单" ,路径C:\fakepath\是不固定的,可以是C:\fakepath\hhh\hhhh\ 解决: var attr = C:\fakepath\编辑发起状态的执行人表单.png attr = title.split(".")[0]; // 截取到 --> "C:\fakepath\编辑发起状态的执行人表单" var reg = new RegExp('[\u4e00-\u9fa5]+

php结合正则获取字符串中数字_php技巧

php结合正则获取字符串中数字 <?php $patterns = "/\d+/"; //第一种 //$patterns = "/\d/"; //第二种 $strs="left:0px;top:202px;width:90px;height:30px"; preg_match_all($patterns,$strs,$arr); print_r($arr); /***************运行结果*********************

php结合正则获取字符串中数字

  这篇文章主要给大家汇总介绍了php结合正则获取字符串中数字的几种方法,十分的简单实用,有需要的小伙伴可以参考下. php结合正则获取字符串中数字 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 <?php $patterns = "/d+/"; //第一种 //$patterns = "/d/"; //第二种 $st

js获取字符串字节数方法小结

 本文实例讲述了js获取字符串字节数的方法.分享给大家供大家参考.具体如下: 大家都知道,获取字符串的长度可用length来获取, 那么获取这段字符串的字节数呢? 英文字母肯定lenght和字节数都一样:都是1 而中文lenght=1,字节数=2 因此,需要作的就是把中文字符的字节数计算出来. 方法一: 1 2 3 4 5 alert('a'.replace(/[^u0000-u00ff]/g,"aaa").length); //原理:把中文字符替换成2个英文字母,那么字节数就是2,