问题:
写该字符串(728b3e97663bb9a3-8b6df27c7c8892db-a7ed59234f76151a5c7d1ab3d6610850)的正则表达式,
但是一直没找到"-"对应的表达式,后面发现可以用任意字符代替。
两种解决方式:
方式一:因为\s空白符,\S非空白符,所以使用[\s\S]是任意字符;
方式二:直接使用[^]。
正则表达式如下:
[a-z0-9]+[\s\S][a-z0-9]+[\s\S][a-z0-9]+;
或者[a-z0-9]+[^][a-z0-9]+[^][a-z0-9]+。
但是有个bug,如果"-"位置是数字或者其他字符也是可以匹配到的,暂时不知道怎么解决。。。
如果有知道,请留言告知一下,谢谢。