您的位置 首页 > 腾讯云社区

Qmake正则表达式---Qt君

❝介绍Qmake中使用到正则表达式(类似于perl正则表达式语法)的操作。❞

重新排列字符串

  使用正则表达式的组捕获重新排列字符串。1,2,3分别为正则的组捕获内容。

STRING = hello123world STRING = $$replace(STRING, ^([a-z]+)([0-9]+)([a-z]+$), 312) message($$STRING)

  输出:

worldhello123 找指定列表内容

  找列表中的数字元素。

LIST = abc 123 LIST = $$find(LIST, [0-9]+) message($$LIST)

  输出:

123 替换内容

  将字符串"/"替换为"",多用在windows平台路径转换。

PATH = C:\UsersDocument/test.txt PATH = $$replace(PATH, /, \) message($$PATH)

  或等价于下列代码:

PATH = C:\UsersDocument/test.txt PATH ~= s,/,\,g message($$PATH)

  输出:

C:UsersDocumenttest.txt ---来自腾讯云社区的---Qt君

关于作者: 瞎采新闻

这里可以显示个人介绍!这里可以显示个人介绍!

热门文章

留言与评论(共有 0 条评论)
   
验证码: