您能否就如何返回 2 个特定字符之间的字符串提出建议?
http://sds.01/create/http/capital/870745800/create/period_1_1364871116_438861511.ssa
我想返回:1364871116_438861511,它介于“period_1_”和“.ssa”之间
使用这个正则表达式:
period_1_(.*)\.ssa
Run Code Online (Sandbox Code Playgroud)
例如,在 Perl 中,您可以像这样提取它:
my ($substr) = ($string =~ /period_1_(.*)\.ssa/);
Run Code Online (Sandbox Code Playgroud)
对于 Python,请使用以下代码:
m = re.match(r"period_1_(.*)\.ssa", my_long_string)
print m.group(1)
Run Code Online (Sandbox Code Playgroud)
最后打印将打印您正在寻找的字符串(如果有匹配)。
| 归档时间: |
|
| 查看次数: |
93398 次 |
| 最近记录: |