|
Головоломка с проверкой на наличие символа в строке
|
|
| stepmex | Дата: Четверг, 16.07.2009, 16:12 | Сообщение # 1 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Есть строка, неважно какая, читаеться из файла, важно следующее: в ней имееться символ \, дак вот задача следующая сделать в павно скрипт который бы сканировал строку и находил этот символ. Я час голову ломал надоело есть другие дела, теперь вы поломайте! Не спешите предлагать string[x] == '\' или strcmp(string[x],"\",false) == 0, сперва сами это попробуйте!
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Сообщение отредактировал stepmex - Четверг, 16.07.2009, 16:12 |
| |
|
|
| [RD]Chez | Дата: Четверг, 16.07.2009, 16:16 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| stepmex, а в качестве решения задачи что? номер символа в строке или что?
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| stepmex | Дата: Четверг, 16.07.2009, 16:17 | Сообщение # 3 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| замена символа на /. Добавлено (16.07.2009, 16:17) --------------------------------------------- И вообще смысл не в том, что в результате, а как вообще. Ты попробуй провернуть эту проверку в павно 
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Сообщение отредактировал stepmex - Четверг, 16.07.2009, 16:18 |
| |
|
|
| ZiG8 | Дата: Четверг, 16.07.2009, 16:19 | Сообщение # 4 |
|
Постоялец
Группа:
Пользователи
Сообщений: 338
Награды: 5
Город: Киров
Репутация: 0
Замечания: 100%
Статус: 
| о_О ща попробуемс:)
[b]FilterScripts[/b]: [url=http://www.samp-rus.com/forum/8-10320-181614-16-1302544876][FS] QuidemSys v2.2[/url] [/color]
|
| |
|
|
| [RD]Chez | Дата: Четверг, 16.07.2009, 16:20 | Сообщение # 5 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| Есть идейка... вот тока в павно все не так Приеду - поэкспериментирую
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| stepmex | Дата: Четверг, 16.07.2009, 21:34 | Сообщение # 6 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Почему как только задаешь серьезный вопрос, сразу все "мего" скриптеры вымерли. А как что-то критикуешь дак они тут как тут, показывают свои "мего" знания?!
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Torres | Дата: Четверг, 16.07.2009, 21:44 | Сообщение # 7 |
|
Местный
Группа:
Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус: 
| stepmex, если я правильно понял задачу,то можно использовать принцип [FS]Puntoswitcher с заменой \ на / и вместо строки из чата использовать нужную тебе строку
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
|
| |
|
|
| stepmex | Дата: Четверг, 16.07.2009, 21:54 | Сообщение # 8 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Torres, дерзай попробуй, мне нужны не предложения, а рабочий вариант. Я же написал вы сперва попробуйте вообще вставить в код символ \ и откомпелировать его! Проблема головоломки не в том как это сделать, думаю многие знают, что я не первый день скриптую и если я что-то спрашивую, то задача не из легких Проблема головоломки что символ \ вставленый в код как - string[x] == '\' не дает компилировать. А вставленый в код как - strcmp(string[x],"\",false) == 0 он делает закрывающую ковычку(выделенна красным) частью сравниваемой строку и все дальнейшее тоже попадает под сравниваемую строку. Вы что думаете я такой наивный и не проверил варианты. Мне нужно решение как заставить павно читать этот симов как часть строки, а не как системный оператор!
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Сообщение отредактировал stepmex - Четверг, 16.07.2009, 21:55 |
| |
|
|
| Torres | Дата: Четверг, 16.07.2009, 21:57 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус: 
| stepmex, действительно,извиняюсь,ошибся
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
|
| |
|
|
| Alex009 | Дата: Четверг, 16.07.2009, 22:08 | Сообщение # 10 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус: 
| if(string[i]==92) string[i]='/'; Quote (stepmex) Почему как только задаешь серьезный вопрос, сразу все "мего" скриптеры вымерли. А как что-то критикуешь дак они тут как тут, показывают свои "мего" знания?! ты чтото говорил?  Добавлено (16.07.2009, 22:08) --------------------------------------------- плюс дать не забудь 
Controllable NPC developer soProject developer
|
| |
|
|
| SLICK | Дата: Четверг, 16.07.2009, 22:13 | Сообщение # 11 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус: 
| аQuote (stepmex) Проблема головоломки что символ \ вставленый в код как - string[x] == '\' не дает компилировать. может присвоить этот символ например в переменную 'xxx', и потом string[x] == xxx
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
| |
|
|
| Alex009 | Дата: Четверг, 16.07.2009, 22:17 | Сообщение # 12 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус: 
| SLICK, я выше написал рабочий вариант вот он: Quote (Alex009) if(string[i]==92) string[i]='/'; Добавлено (16.07.2009, 22:17) --------------------------------------------- [pwn]ChangeBadSimbol(string[]) { for(new i=0;i<strlen(string);i++) { if(string[i]==92) string[i]='/'; } }[/pwn]
Controllable NPC developer soProject developer
|
| |
|
|
| SLICK | Дата: Четверг, 16.07.2009, 22:17 | Сообщение # 13 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус: 
| я невидел его, когда писал свой ответ
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
| |
|
|
| Alex009 | Дата: Четверг, 16.07.2009, 22:18 | Сообщение # 14 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус: 
| Quote (SLICK) я невидел его, когда писал свой ответ понят
Controllable NPC developer soProject developer
|
| |
|
|
| stepmex | Дата: Четверг, 16.07.2009, 23:09 | Сообщение # 15 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Alex009, 92 это код символа? Добавлено (16.07.2009, 23:02) ---------------------------------------------
Quote (Alex009) ты чтото говорил? я про тех которе, на выложенные [map] отписываются "супер скрипт, автор молодец", а на критику пишут: "да вы нифига в скриптинге не шарите вы только критиковать умеете"Добавлено (16.07.2009, 23:09) --------------------------------------------- Задача решена тему можно прикрыть!
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|