tcl 正则表达式中的 [^.] 是什么意思

问题描述 投票:0回答:1

我遇到了一个tcl语法:

        [regexp {^([^.]+)\.([^.]+)$} $p match inst pin]

有谁知道这个表达式中的[^.]是什么意思?非常感谢。

regex tcl
1个回答
0
投票
  • ^([^.]+)
    - 以“不是点”开头,一次或无限次
  • \.
    - 一个(字面意思)点
  • ([^.]+)$
    - 以“不是点”结尾,一次或无限次。

将匹配类似

ABC.DEF
的内容,其中 ABCDEF 可以是 除了点之外的任何字符。

© www.soinside.com 2019 - 2024. All rights reserved.