не понимаю как работает sampev.onservermessage

asprt

Известный
Автор темы
167
41
Версия MoonLoader
.026-beta
можете объяснить поподробнее, пожалуйста?

Почему нужно писать %[J%], а не [J]? почему . нужно писать в скобках, а не как указано тут

и для чего нужен + после класса? пример:
[%d+]

и чем отличается match от find ?
 
  • Злость
Реакции: Mr.Ddos

Neon3333

Известный
181
71
В заголовке одно, в сообщении - другое, если непонятны шаблоны, то перечитывай тему до потери пульса и практикуйся, смотри примеры парса в других проектах с открытым кодом, делай по анологии, меняй.
Match вытянет необходимые тебе соответствия со строки по шаблону.
[] используются для набора символов в шаблоне, для класса %d, если тебе нужны только цифры, нет никакого смысла его использовать, только в том случае, если ты хочешь исключить все цифры из шаблона - [^%d]
 
  • Нравится
Реакции: Sargon

Rei

Известный
Друг
1,611
1,668
это ж все описано в инете, ёбана в рот

для поиска скобок, точек и иных хернюшек выставляется % ( это называется экранирование ), чтоб они не воспринимались как спец символы

+ нужен чтоб искать все последующие совпадения. %d выведет одну цифру, %d+ все к ряду

финд возвращает позицию найденного значения, матч само значение
 
  • Нравится
Реакции: SAsha133777 и Sargon