匹配单词的正则表达式以特殊字符的组合开头和结尾

我正在尝试编写一个正则表达式,它给出了<!==>.开头和结尾的 单词。例如,如果有一句话 what is your <!=name=>,结果应该给我,name因为它符合我的模式。

我已阅读将其^用于开头和$结尾,但我无法匹配特殊字符的组合。


函数式编程
浏览 188回答 1
1回答

慕婉清6462132

如评论中所述。您可以使用,<!=(\w+)=>因为感叹号和等号不是 word-character 类的一部分,您可以简单地测试这些字符并匹配它们之间的单词字符。检查:https&nbsp;:&nbsp;//regex101.com/r/qDrobh/4对于可以使用的多个词:<!=((?:\w+| )*)=>&nbsp;请参阅:https&nbsp;:&nbsp;//regex101.com/r/qDrobh/5
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java