正则表达式解析://ky///d+//?$ 和匹配 /shu/244049/909032_1.html 中的数字
正则表达式:///ky/////d+///?$//n解释://n- ///:匹配字符 ///n- ky:匹配字符 ky//n- //d+:匹配一个或多个数字//n- ///?: 匹配字符 /,? 表示前面的字符可选//n- $:匹配字符串的结尾//n//n这个正则表达式的意思是,匹配以 /ky/ 开头,紧跟着一个或多个数字,最后可选地以 / 结尾的字符串。//n//n对于需要匹配 /shu/244049/909032_1.html 的正则表达式,你想要匹配到 1 后面的数字,可以使用以下正则表达式://n///shu/////d+/////(//d+//)/d+//.html//n//n解释://n- ///shu///:匹配字符 /shu///n- //d+///:匹配一个或多个数字后面跟着字符 ///n- //(//d+//):匹配并捕获一个或多个数字(用于获取 _1 后面的数字)//n- _:匹配字符 _//n- //d+:匹配一个或多个数字//n- //.html:匹配字符 . 后面跟着字符串 html//n//n这个正则表达式的意思是,匹配以 /shu/ 开头,紧跟着一个或多个数字,然后是一个数字和 _,最后是一个或多个数字,以 .html 结尾的字符串。同时,使用括号将 _1 后面的数字捕获起来,以便进一步获取。
原文地址: https://www.cveoy.top/t/topic/qkEv 著作权归作者所有。请勿转载和采集!