2014-11-27 4 views
1

У меня есть эта строкапоиск строки между тегами не работает

str="[COLOR r;255|g;255|b;0] 1 | Someoneelse  | 8000  | 0 | 0 | 0[/COLOR][ENTER] 2 | Expendables | 4000  | 0 | 0 | 0[ENTER] 3 | Extra | 2000  | 0 | 0 | 0[ENTER] 4 | Extraordinry | 0  | 0 | 0 | 0" 

и я хочу, чтобы вернуть все между [COLOR r;255|g;255|b;0] и [/COLOR]

я попробовать, но он не работает

print(string.find(str,"[COLOR r;255|g;255|b;0](.-)[/COLOR]")) 

ответ

1

Попытка:

print(string.match(str,"%[COLOR r;255|g;255|b;0%](.-)%[/COLOR%]")) 

Обратите внимание, что [, ] являются волшебными персонажами, поэтому им нужно сбежать.

0

РМКО решил его

string.gfind(str,"%[COLOR r;255|g;255|b;0](.-)%[/COLOR]")() 

 Смежные вопросы

  • Нет связанных вопросов^_^