推荐阅读:以及后面的内容的正则表达式或者怎么写怎么写

问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
请问匹配最后一个空格后的内容的正则怎么写?
或者说匹配最后一个空格前的内容的也可以。
我自己试了几种都没有用。
还有\s 的话,到底能不能匹配到中文的空格呢?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
/\s+(\S*)$/
\S 非空 $行尾
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App网页设计教程与开发
提供各种常见网页效果
提供各种各样的设计教程
装扮QQ,让QQ变得更酷
设计参考,提高自升水平
学习服务器和操作系统
提供各种素材和工具
收藏学习资料
您现在的位置:&&>>&&>>&&>>&正文
推荐8个你应该了解的正则表达式列表
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。 今天为大家介绍8个最基本的正则表达式:1.匹配用户名:/^[a-z0-9_-]{3,16}$/
2.匹配密码:/^[a-z0-9_-]{6,18}$/&
3.匹配一个Hex值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/&
4.匹配一个Slug:/^[a-z0-9-]+$/&
5.匹配一个Email:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/&
6.匹配一个URL:/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
7.匹配IP地址:/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/
8.匹配HTML Tag:&& 1. /^&([a-z]+)([^&]+)*(?:&(.*)&\/\1&|\s+\/&)$/& &
转载请注明:破洛洛(谢谢合作)
上一篇文章: 下一篇文章:
网友评论:02:25 提问
请问匹配最后一个空格后的内容的正则表达式怎么写?
请问匹配最后一个空格后的内容的正则怎么写?
或者说匹配最后一个空格前的内容的也可以。
我自己试了几种都没有用。
还有\s 的话,到底能不能匹配到中文的空格呢?
按赞数排序
直接用空格split下取最后一项不就好了,干嘛用正则?
var s = 'abcdef afefe xxef afef1111';
var arr = s.split(' ');
alert(arr[arr.length - 1]);
var m = /\s([^\s]+)$/.exec(s);
alert(m[1])
(?&=\s)[\S]+$
可以匹配中文中的空格,但是不能匹配全角的空格。
中文空格 \u3000
这是前向零宽断言,注意JS不支持!匹配最后一个空格后的内容:
(?&=\s)\S+$
如果要支持多行匹配:(?&=\s)\S+\z
匹配最后一个空格前的内容:
\S+(?=\s)$
为啥要用正则。 从字符串最后开始倒着搜索。遇到空格停下来,就找到了。
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!
其他相似问题}

我要回帖

更多关于 正则表达式 与 怎么写 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信