如果它存在于另一个文本('haystack')中,我想搜索一个文本('needle'),并具有以下两个条件:
- 'needle' 的所有字符必须以相同的顺序在 'haystack' 中
- 'haystack' 中的 'needle' 的后续字符之间可以有任何和无限的其他字符
例子:
- abcde 中的 cde --> TRUE
- ab-c-de 中的 cde --> TRUE
- cabecd 中的 cde --> FALSE
- cde 在 cd!a+b5ce --> TRUE
- edc 中的 cde --> FALSE
此外,'cde' 不是一个常量字符串,而是一个在列表上迭代的变量。
python 或 R 或 bash 中的任何优雅解决方案将不胜感激。