匹配单词前缀的正则表达式是什么?

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

例如,我有一个单词Sunrise。我希望正则表达式匹配S /Su/Sun/ ... Sunrise。我怎样才能做到这一点?我当前的代码是(S|Su|Sun|Sunr|Sunri|Sunris|Sunrise),看起来很笨拙,无法正常工作,因为它仅与S匹配。有没有更简单的方法可以做到这一点?

regex linux lex
1个回答
-1
投票

我的猜测是,

S/?u?/?n?/?r?/?i?/?s?/?e?

虽然可能与您的想法接近,但不确定。


[如果您想简化/修改/探索表达式,请在regex101.com的右上角进行说明。如果需要,您还可以在this link中查看它如何与某些示例输入匹配。


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