2016-09-19 88 views
0

我想使用正則表達式插入一個字符串中間的值。字符串看起來像這樣(有之前和之後,我需要更多的文本,但是這是不相關的樣品的目的 - 我認爲):使用正則表達式插入值

test $1 xyz 

我搜索的價值,並有$ 1套(*)。從另一列插入值。

輸出看起來是這樣的: 測試ADS xyztest XYZ

我怎樣才能設置此返回:測試ADS XYZ

+0

也許'測試xyz'(*?)? –

+0

什麼是決定你想要返回的邏輯?在這個例子中你的輸入數據是什麼? – trincot

+0

'test'和'xyz'常量嗎?你能更清楚地定義你正在搜索的模式嗎? – wpcarro

回答

0

試試這個:(.*\w)的正則表達式應該返回你想要整個單詞插入到你的字符串中。

對於最終的字符串輸出,那麼您將使用:test $1 xyz