使用正则表达式搜索和替换单词

时间:2017-10-15 21:51:47

标签: android regex search replace tasker

使用正则表达式,我如何检查一个单词以某个字符开头的天气,并以另一个字符结尾? 例如,单词" black",如何检查它是否以" b"最后以" k"使用正则表达式?

然后我可以使用"搜索并替换"这两个字符的任务器内置功能,例如," place"而不是"黑色",取代" b"用" p"和" k"用" e"分别?

我在android的tasker程序中使用它来检查联系人并在某些条件下做出如上所述的决定。

提前致谢。

1 个答案:

答案 0 :(得分:0)

听起来像你想要\sb([a-zA-Z]*)k\s

这将匹配外部的b and k,并确保\s周围的空间为空。

[a-zA-Z]*将确保它匹配字母表中的任意数量的字符。

圆括号将保存其中的任何内容,并且可以使用$1进行检索,因此您应该能够将其替换为p$1e