Escape проблем - отново

3 отговора 185 прегледа
#1

Escape проблем - отново

Значи въпроса е как да имам нешо такова в стринг в ANSI C без неприятни
warnings и errors ?

var myRegExrp=/^(((1?\d{1,2})|(2[0-4]\d)|(25[0-5]))(\.\b|$)){4}/gi;

Eто какви проблеми прави

ompiling...
test.c
C:\Documents and Settings\My Documents\New Folder (3)\ANSI\test.c(155) : warning C4129: 'd' : unrecognized character escape sequence
C:\Documents and Settings\My Documents\New Folder (3)\ANSI\test.c(155) : warning C4129: 'd' : unrecognized character escape sequence
C:\Documents and Settings\My Documents\New Folder (3)\ANSI\test.c(155) : warning C4129: '.' : unrecognized character escape sequence

Редактирано от Учeщ на

Отговор
в отговор на Учeщ #2

Re: Escape проблем - отново

навсякъде вместо \ пишеш \\ и си готов

Отговор
в отговор на darklord #3

Re: Escape проблем - отново

Благодаря ви sir

Отговор
в отговор на Учeщ #4

Re: Escape проблем - отново

...=/^(((1?\\d{1,2})|(2[0-4]\\d)|(25[0-5]))(\\.\\b|$)){4}/gi, toest
pred vsiako \ dobaviash oste edno \
za da ne gi smiata za specialni simvoli

Отговор