gpt4 book ai didi

java - 正则表达式匹配只有一个 C 的字符串

转载 作者:搜寻专家 更新时间:2023-11-01 02:17:14 24 4
gpt4 key购买 nike

我正在寻找一些关于如何获取字符串的技巧:

KIGABCCA TQABCCAXT
GABCCASZYU GZTTABCCA MHNBABCCA CLZGABCA ABCCALZH
ABCCADQRNS VIZABCCA GABCCAG
UEKABCCA KBTOABCCA GABCCAMFFJ HABCCAISOJ OFJJABCCA HPABCCA
WBXRABCCA
ABCCAKH
VABCCAJX WBDOABCCA ABCCAWM GCABCA QHRABCCA
ABCCAMDDD WPABCCAD OGABCCA
TVABCCA JGLABCA
IUABCCA

并返回其中只有一个 C 的任何整个字符串。

请注意:我不是在寻找解决方案!

只是一些我应该关注的构造类型的指示或描述。

我为此苦苦思索了好久,差点因此伤害到别人。这是一道作业题,我不想作弊,只是一些指导。

我已经广泛阅读了有关 Reg Ex 的内容并且我理解它们。

我不是在寻找新手指南。

最佳答案

您想首先在开始和结束处放置一个单词边界。然后匹配任何不是 C 或单词边界的字符 0 次或更多次,然后是 C,然后再次匹配任何不是 C 或单词边界的字符 0 次或更多次。因此它将匹配一个 C 本身,或者一个 C 与它的任一侧(或两侧)的任何非 C 字符。

您可以通过两种方式实现非 C 或单词边界...说“任何不是 C 或单词边界的字符”,或者您可以说“我想要 A、B 或 D-Z 中的任何字符”。由你决定。

关于java - 正则表达式匹配只有一个 C 的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4748701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com