我需要修改一段代码,其中包含以下内容:
如何通过一种解决方案跳过字母"a"之前的"bc"出现。不想找到这些内容:abc,只想找到xbc,其中x可以是任何字符但不能为a(即使为空)。我认为可以设置一个条件来检查索引i-1是否等于a,如果为真则再次调用indexOf方法。但我认为这样的代码不够优美。使用正则表达式的解决方案会是什么样子呢?编辑:看到一些回复后,提供一个提示。不仅需要正则表达式,还需要API调用来查找索引位置。
string.indexOf("bc")
如何通过一种解决方案跳过字母"a"之前的"bc"出现。不想找到这些内容:abc,只想找到xbc,其中x可以是任何字符但不能为a(即使为空)。我认为可以设置一个条件来检查索引i-1是否等于a,如果为真则再次调用indexOf方法。但我认为这样的代码不够优美。使用正则表达式的解决方案会是什么样子呢?编辑:看到一些回复后,提供一个提示。不仅需要正则表达式,还需要API调用来查找索引位置。