【发布时间】:2022-01-14 13:38:01
【问题描述】:
鉴于以下几行:
classes!("text-xl", "text-blue-500")
String::from("test")
classes!("text-sm")
我希望提取text-xl、text-blue-500 和text-sm 以及classes! 中可能的任何其他字符串
到目前为止我所拥有的是:
-
(?<=classes!).*- 这给了我课后的一切!但不是 确切的值 -
(?!^")".*?"- 这给了我想要的值,但带有引号 - 我使用全局和多行标志
【问题讨论】:
-
您只希望提取以“text-”开头的类吗?
-
@Dexygen 在双引号中没有任何内容,只要该行包含
classes!() -
嘿,我开始寻找一个只寻找“text=”的解决方案,但现在我看到了其他好的答案。
-
抱歉,可能应该说清楚!但无论哪种方式都感谢您的尝试
标签: javascript regex