社区
Framework
帖子详情
正则表达式的问题
枫欢
2011-03-30 04:09:54
"/.*Stream.*Audio.*, (.*) Hz.*s(.*), (.*) kb\\/s/i"
这个是什么意思啊?
怎样匹配音频?
...全文
175
7
打赏
收藏
正则表达式的问题
"/.*Stream.*Audio.*, (.*) Hz.*s(.*), (.*) kb\\/s/i" 这个是什么意思啊? 怎样匹配音频?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blizzf99
2011-04-07
打赏
举报
回复
[Quote=引用 6 楼 hnxxwyq 的回复:]
引用 5 楼 blizzf99 的回复:
请教下,最后那里为什么是两个反斜线,匹配/s不是\/s吗。
/.*?Stream.*?Audio[^,]*, (\d*) Hz.*?s(\d*), (\d*) kb\\/s/i
标准写法,因为'\\s'是字符直接量,那么赋值变量以后,变量记录的内容就是\s,这样交给正则的话,肯定不会出错,但是'\s'虽然说现在能用,但是不保证一直能用
[/Quote]
3Q
blizzf99
2011-04-04
打赏
举报
回复
请教下,最后那里为什么是两个反斜线,匹配/s不是\/s吗。
/.*?Stream.*?Audio[^,]*, (\d*) Hz.*?s(\d*), (\d*) kb
\\/s
/i
lazyboy_wu
2011-04-04
打赏
举报
回复
[Quote=引用 5 楼 blizzf99 的回复:]
请教下,最后那里为什么是两个反斜线,匹配/s不是\/s吗。
/.*?Stream.*?Audio[^,]*, (\d*) Hz.*?s(\d*), (\d*) kb\\/s/i
[/Quote]
标准写法,因为
'\\s'
是字符直接量,那么赋值变量以后,变量记录的内容就是
\s
,这样交给正则的话,肯定不会出错,但是'\s'虽然说现在能用,但是不保证一直能用
kaifadi
2011-04-03
打赏
举报
回复
[Quote=引用 3 楼 hnxxwyq 的回复:]
Stream #0.0: Audio: wmav2, 32000 Hz, stereo, s16, 40 kb/s
Stream #0.0(eng): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
/.*?Stream.*?Audio[^,]*, (\d*) Hz.*?s(\d*), (\d*) kb\\/s/i
[/Quote]
++++++
不错,学习了!
lazyboy_wu
2011-04-02
打赏
举报
回复
Stream #0.0: Audio: wmav2, 32000 Hz, stereo, s16, 40 kb/s
Stream #0.0(eng): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
/.*?Stream.*?Audio[^,]*, (\d*) Hz.*?s(\d*), (\d*) kb\\/s/i
ImN1
2011-04-02
打赏
举报
回复
写错了,第一个采样率,第三个传输速度
ImN1
2011-04-02
打赏
举报
回复
光提个正则哪知道啊,看你用在什么地,自己弄个相关的字串匹配一下不就知道了?
猜的:
第一个括号匹配频率
第二个括号不晓得
第三个括号匹配采样率
正则表达式
30分钟入门教程doc
正则表达式
30分钟入门教程
Linux基础之
正则表达式
正则表达式
:又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。
正则表达式
通常被用来检索、替换那些符合某个模式(规则)的文本。
正则表达式
是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符...
中文
正则表达式
匹配-正则中文匹配
原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则匹配中文字符,中文
正则表达式
的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文
正则表达式
是怎么样的。\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的
正则表达式
: [\u4e00-\u9fa5]或许你也需要匹配双字节字符,中文也是双...
Java
正则表达式
之“\\“理解
相信很多人在使用
正则表达式
的时候都会遇到如下的语句: 通过查阅
正则表达式
的API文档可以了解到
正则表达式
的语法知识: 很多小伙伴就会产生疑问为什么语法是"\d"(或是"\D"、"\w"),为什么在语句中使用的时候就变成了"\\" ?????? 下面以"\\d"为例: 理解一: 这要分两步看 ①.首先字符串中的\\被编译器解释为\ ------> 第一步,编译器将字符串转变为“
正则表达式
” ②.然后作为
正则表达式
,\d又被
正则表达式
引擎解释为“数字[0--...
【
正则表达式
】regex101超好用的
正则表达式
测试和学习工具(内含使用教程、Python和C#
正则表达式
代码示例)
regex101是一个在线的
正则表达式
测试和学习工具,可以帮助用户测试和调试
正则表达式
。2. 在左侧的输入框中输入要匹配的文本。3. 在上方的
正则表达式
输入框中输入你的
正则表达式
。4. 选择
正则表达式
的语法类型(如PCRE、JavaScript等)。5. 点击“Run”按钮,查看
正则表达式
是否匹配输入的文本。6. 如果
正则表达式
有错误,regex101会在右侧的解释器窗口中显示错误信息。
Framework
4,250
社区成员
4,522
社区内容
发帖
与我相关
我的任务
Framework
国内外优秀PHP框架讨论学习
复制链接
扫一扫
分享
社区描述
国内外优秀PHP框架讨论学习
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章