【发布时间】:2015-03-12 12:19:18
【问题描述】:
我有一个字符串数组,其中元素可以是以下模式之一:
- 网址
www.example.com - 标签
#followback - 正常
currentratesoughttogodown
根据输出 example、followback 或 currentratesoughttogodown 创建。
我当前的正则表达式
(?<=www.|\\#)(\\w+)(?=\\.)?
在 Java 中匹配 www.example.com 和 #followback,但在 C++ 中不匹配,因为 C++ 不支持后视。
如何在 c++ 中匹配这三种模式?
【问题讨论】:
-
你好。我以更清晰的方式格式化了您问题中的文本。起初我不确定你是想创建这些字符串还是匹配它们。尽可能直截了当,并确保你有一个清晰、简单、简洁的问题在文本中脱颖而出