string.gsub with variables
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

string.gsub with variables

Started by deseven, 10 November, 2010, 22:20:52

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

deseven

Hello.
Code: lua
CurrentMsg[3] = CurrentMsg[3]:gsub(ReplaceWhat[r],ReplaceWith[r])

All i got is just "malformed pattern (missing ']')"
I also tried to replace variables with functions and got "bad argument #2 to 'gsub' (string expected, got function)"

I don't want to use patterns, i want to use variables. Is there anything i can do with that?

deseven

#1
Thank you for your answer.
I found that the problem isn't with variables, the problem is with the values of that variables :)

If anyone curious, old values:
ReplaceWhat = { "[b]","[/b]","[u]","[/u]","[i]","[/i]","[c]","[/c]","[quote]","[/quote]" }


New values:
ReplaceWhat = { "%[b]","%[/b]","%[u]","%[/u]","%[i]","%[/i]","%[c]","%[/c]","%[quote]","%[/quote]" }

SMF spam blocked by CleanTalk