輸入字串:Demo|15/23/xx
需要輸出:Com^23
uj5u.com熱心網友回復:
在兩個斜杠之間獲取文本的模式是\/([^/] )\/
import re
s = "Demo|15/23/xx"
match = re.findall(r"\/([^/] )\/", s)[0] # 23
result = f"Com^{match}" # Com^23
uj5u.com熱心網友回復:
/(?<=\/).*(?=\/)/gm將匹配兩個'/'之間的任何內容。
然后你將不得不使用任何列印功能。
# python
pattern = r'(?<=\/).*(?=\/)'
text = "Demo|15/23/xx"
answer = re.findall(pattern, text)[0]
print(f"Com^{answer}")
pattern = /(?<=\/).*(?=\/)/gm
text = "Demo|15/23/xx"
answer = pattern.exec(text)
console.log("Com^" answer)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/427079.html
標籤:正则表达式
