1
繼中得到的話是我的字符串: F:\Shared\Common\1a\gruwr050.pdf
正則表達式的反斜槓
如何獲得字符串使用正則表達式的第三個反斜槓前面?
例如:F:\Shared\Common
繼中得到的話是我的字符串: F:\Shared\Common\1a\gruwr050.pdf
正則表達式的反斜槓
如何獲得字符串使用正則表達式的第三個反斜槓前面?
例如:F:\Shared\Common
使用^(?:[^\\]*\\){2}[^\\]*
作爲圖案。
這裏是Python的例子:
>>> re.findall(r'^(?:[^\\]*\\){2}[^\\]*', r'F:\Shared\Common\1a\gruwr050.pdf')
['F:\\Shared\\Common']
JavaScript示例:
'F:\\Shared\\Common\\1a\\gruwr050.pdf'.match(/^(?:[^\\]*\\){2}[^\\]*/)
// => ["F:\Shared\Common"]
真棒。非常感謝你! –