首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"[\x09-\x0d -~]“正则表达式是什么意思?

"[\x09-\x0d -~]“正则表达式是什么意思?
EN

Stack Overflow用户
提问于 2012-02-19 21:44:33
回答 1查看 4.9K关注 0票数 2

谁能告诉我下面签名中的[\x09-\x0d -~]是什么意思?我熟悉正则表达式,但是这个签名是用C代码编写的,我不能理解这个x~是什么意思,我正在尝试签名,我在java中工作,我在网上看过很多次这个x~,但我不能理解它是什么意思。这些是正则表达式,还是十六进制值或其他什么?因为我在正则表达式和SIP消息中都没有看到这一点。

代码语言:javascript
运行
复制
^(invite|register|cancel|message|subscribe|notify) sip[\x09-\x0d -~]*sip/[0-2]\.[0-9]
EN

Stack Overflow用户

回答已采纳

发布于 2012-02-19 21:47:52

[\x09-\x0d -~]匹配由十六进制数字\x09\x0d和从空格到~的字符表示的unicode代码点。

基本上,它匹配所有具有可视表示的基本ASCII字符(这里使用术语“可视”,因为您实际上看不到制表符和换行符,但您明白我的意思)。

请参阅此表http://www.asciitable.com/以供参考。

票数 5
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9349700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档