使用模式链接

时间:2011-06-15 10:56:58

标签: android linkify

Pattern pattern = Pattern.compile("[a-zA-Z]+&");
    myCustomLink.setText("press Linkify& or on Android& to search it on google");
    Linkify.addLinks(myCustomLink,pattern, "http://www.google.ie/search?q=");

这段代码完美无缺,但我无法理解模式是如何工作的,只能转换Linkfy和Android作为链接???

1 个答案:

答案 0 :(得分:1)

这是一个正则表达式。

http://www.marksanborn.net/howto/learning-regular-expressions-for-beginners-the-basics/

http://www.regular-expressions.info/reference.html

如果你把它变成了一个,那么就说'给'字母后跟&(&符号)'。 (fullstop)。字符在正则表达式中有特殊含义,因此在这种情况下你不能使用它。

您可以将其更改为:      [A-ZA-Z] + L

然后就像:

 press LinkifyL or on AndroidL to search it on google

会改成链接,搞定吗?

相关问题