一:获取某个符号(字符)前面或者后面的内容
获取:后面的内容
/([^:]+)$/
获取:前面的内容
/([:][^:]+)$/
获取第一个.之前的内容
^[^.]*(?=.).
获取来源:之后的{n}个字符
/(?<=来源:)[^]{5}/
匹配两个字符串A与B中间的字符串且不包含A与B:
表达式: (?<=A).*?(?=B)
示例: Awww.baidu.comB
结果: www.baidu.com
获取:后面的内容
/([^:]+)$/
获取:前面的内容
/([:][^:]+)$/
获取第一个.之前的内容
^[^.]*(?=.).
获取来源:之后的{n}个字符
/(?<=来源:)[^]{5}/
匹配两个字符串A与B中间的字符串且不包含A与B:
表达式: (?<=A).*?(?=B)
示例: Awww.baidu.comB
结果: www.baidu.com