2

正規表現の基礎を知らずに質問して申し訳ありませんが、自分ではたどり着けませんでした。

すべての式を置き換える必要がありますPlayerTextDrawSetString(SSbank[playerid],strBank)

PlayerTextDrawSetString(playerid,SSbank[playerid],strBank)

PlayerTextDrawSetString(SWant[someid],strWant)

PlayerTextDrawSetString(someid,SWant[someid],strWant)

そのような式は で見つけることができますがPlayerTextDrawSetString+\(+.+\[+.+\]、それらをそれで置き換えることはできません (\1、\2、\3 などは空の記号を返します)。

さまざまな検索文字列を試しましたが、いずれの場合も \1、\2 などでは何も得られません。

正しい正規表現を書いていただけますか? 助けてくれてありがとう。

4

2 に答える 2

4

次の表現を試してください。

探す:

(PlayerTextDrawSetString\()(\w+\[)(\w+)

交換:

\1\3,\2\3
于 2013-05-28T02:28:40.577 に答える