正则表达式需求:提取包含末尾斜杠的字符串最后一段内容
正则表达式提取包含末尾斜杠的最后一段字符
针对输入字符串 xxx/xx/xxx/YERpq9CifKTIC1g,要提取包含末尾斜杠的最后一段字符 /YERpq9CifKTIC1g,可以用以下正则表达式:
/[^/]+$
正则说明
/:匹配目标斜杠字符[^/]+:匹配一个或多个非斜杠的字符,确保只捕获最后一个斜杠后的内容$:锚定到字符串结尾,保证匹配的是最后一段
代码示例
Python
import re input_str = "xxx/xx/xxx/YERpq9CifKTIC1g" match_result = re.search(r"/[^/]+$", input_str) if match_result: print(match_result.group()) # 输出: /YERpq9CifKTIC1g
JavaScript
const inputStr = "xxx/xx/xxx/YERpq9CifKTIC1g"; const match = inputStr.match(/\/[^\/]+$/); if (match) { console.log(match[0]); // 输出: /YERpq9CifKTIC1g }
这个正则简洁高效,不管字符串前面有多少层级的斜杠,都能精准定位到最后一段带斜杠的内容。
内容的提问来源于stack exchange,提问作者Talha ALqsayer
相关产品推荐
相关产品推荐

