看到一个同事QQ签名上:
“(([a-zA-Z][0-9a-zA-Z+\\-\\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&=+$\\.\\-_!~*'()%]+)?(#[0-9a-zA-Z;/?:@&=+$\\.\\-_!~*'()%]+)?”,
问了得知是URI正则表达式,但是java下面由于“\”需要添加转义字符变为“\\”,因此,应该是:
“(([a-zA-Z][0-9a-zA-Z+\\\\-\\\\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&=+$\\\\.\\\\-_!~*'()%]+)?(#[0-9a-zA-Z;/?:@&=+$\\\\.\\\\-_!~*'()%]+)?”!
另外附一个参考网址:http://www.stylusstudio.com/xmldev/200108/post10890.html
“(([a-zA-Z][0-9a-zA-Z+\\-\\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&=+$\\.\\-_!~*'()%]+)?(#[0-9a-zA-Z;/?:@&=+$\\.\\-_!~*'()%]+)?”,
问了得知是URI正则表达式,但是java下面由于“\”需要添加转义字符变为“\\”,因此,应该是:
“(([a-zA-Z][0-9a-zA-Z+\\\\-\\\\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&=+$\\\\.\\\\-_!~*'()%]+)?(#[0-9a-zA-Z;/?:@&=+$\\\\.\\\\-_!~*'()%]+)?”!
另外附一个参考网址:http://www.stylusstudio.com/xmldev/200108/post10890.html
本文介绍了一种用于匹配URI的正则表达式,并详细解释了如何针对Java平台进行转义字符修正。此外还提供了一个参考资料链接。
308

被折叠的 条评论
为什么被折叠?



