sencha touch使用正则法处理文字中网址

阅读更多

//定义包含网址的字符串
var currentContent = "asdf空间啊;SD卡附件阿克苏的房间;http://www.baidu.com/ 阿克江送达方;可垃圾是否";
//利用正则发处理后点击可打开网页,下面是两种不同打开方式
//调用设备浏览器打开
str = currentContent.replace(/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|\&|-)+)/g, '$1$2');
//使用应用内Webview打开
str = currentContent.replace(/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|\&|-)+)/g, '$1$2');

你可能感兴趣的:(JavaScript,sencha,touch)