Můj kód je správný, ale Lua nahradit nefunguje (:gsub)

0

Otázka

Dobrý den, snažím se nahradit určitý text, aby se "" a můj kód nefunguje. Jen nevím, proč je můj kód nefunguje

b = 'Just testing.<script>window.location.replace("http://google.com");</script>'
print(b)
b = b:gsub('<script>window.location.replace("http://google.com");</script>', "")
print(b)

1: Jen testování.okna.umístění.replace("http://google.com");
2: Jen testování.okna.umístění.replace("http://google.com");

Snažil jsem se b = string.gsub(b,'<script>window.location.replace("http://google.com");</script>',"") taky ale nefungovalo to buď

Já jsem pracoval v FiveM

lua replace string
2021-11-23 18:33:42
1

Nejlepší odpověď

2

Musíte uniknout ( a )v lua vzor jsou uznávána jako speciální znak. můžete uniknout pomocí %

b = 'Just testing.<script>window.location.replace("http://google.com");</script>'
print(b)
b = b:gsub('<script>window.location.replace%("http://google.com"%);</script>', "")
print(b)

Pro více infomration na lua plácat se můžete podívat na tyto zdroje:

Pochopení Lua Vzory

20.1 – Vzor-Odpovídající Funkce

20.2 – Vzory

2021-11-23 18:46:37

Ahoj díky za pomoc, ale váš kód je taky nefunguje a já nemám dost angličtině rozumět této dokumentaci, mohl byste, prosím, pošlete mi další kód, něco práce
Mordexx

dobrý den, to byla moje chyba kódu pracuje omlouvám se za to
Mordexx

@Mordexx, co je váš rodný jazyk? bych mohl být schopen najít lepší zdroje, které mohou pomoci konkrétně
Nifim

ty asi budeš nemůže zjistit, protože můj jazyk není známé. jeho turecký. Díky za pomoc <3
Mordexx

jo... myslím, že máte pravdu, omlouvám se.
Nifim

žádný problém, díky za pomoc, ty jsou úžasné!
Mordexx

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................