[英]Regular expression in tcl - String
我有個問題。 我有1個變量
set a "mau_gigabitethernet0/0/cpu0/2"
在regexp
的幫助下,我需要獲取0/0/CPU0
我收到一個錯誤,“ invalid escape \\ sequence
”任何人都可以幫助我.. ???
我會找這樣的東西:
regexp {(?i)\d+/\d+/cpu\d+} $a extracted
puts $extracted
請注意,正則表達式是大括號 ,而不是雙引號。 這很重要。 (如果是雙引號,則必須是"(?i)\\\\d+/\\\\d+/cpu\\\\d+"
這很尷尬。)另外,我用(?i)
將其標記為一個案例 - 敏感的正則表達式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.