这不是很重要,但是如果我像NSDataDetector一样使用并使用它进行网页链接,我可以用.com、.us甚至.ca显示所有的网站,但是如果我使用,它是工作的,但是如果文本是website.io,它就不起作用了。
有人有办法让它起作用吗?
如果需要的话,在游乐场工作的示例代码:
var string = "website.io is not ok but website.com is ok"
var error: NSError?
let detector = NSDataDetector(types: NSTextCheckingType.Link.rawValue, er
我正在学习JavaScript,并试图为类似的短语开发一个正则表达式。以下是我目前的情况:
var regEx = /(?:[^"']|^)(show me a picture|show me a photo|show me a photograph)(?!["'])/i;
我一直在尝试理解替换,但是这个正则表达式的结果是它只匹配show me a picture & show me a photo,而不匹配show me a photograph。我的理解是regex已经找到了show me a photo,所以它就在这里。
我无法找到也将解释show