0
我想使用正则表达式插入一个字符串中间的值。字符串看起来像这样(有之前和之后,我需要更多的文本,但是这是不相关的样品的目的 - 我认为):使用正则表达式插入值
test $1 xyz
我搜索的价值,并有$ 1套(*)。从另一列插入值。
输出看起来是这样的: 测试ADS xyztest XYZ
我怎样才能设置此返回:测试ADS XYZ
我想使用正则表达式插入一个字符串中间的值。字符串看起来像这样(有之前和之后,我需要更多的文本,但是这是不相关的样品的目的 - 我认为):使用正则表达式插入值
test $1 xyz
我搜索的价值,并有$ 1套(*)。从另一列插入值。
输出看起来是这样的: 测试ADS xyztest XYZ
我怎样才能设置此返回:测试ADS XYZ
试试这个:(.*\w)
的正则表达式应该返回你想要整个单词插入到你的字符串中。
对于最终的字符串输出,那么您将使用:test $1 xyz
也许'测试xyz'(*?)? –
什么是决定你想要返回的逻辑?在这个例子中你的输入数据是什么? – trincot
'test'和'xyz'常量吗?你能更清楚地定义你正在搜索的模式吗? – wpcarro