parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Очень много вопросов!

AleXp 07.11.2005 12:10

зачем "могут располагаться просто через пробел или таб за значением параметра"?
А админ так отделил параметр чтобы ему удобнее читать было. Вариант?
а если значение параметра "многословное"?
Да, действительно. Тогда меняем строку
$result[^str.match[^^([ \x01]*)($param)([ \x01]*=[ \x01]*)([\w]*)(.*\n)][m]]

на 

$result[^str.match[^^([ \x01]*)($param)([ \x01]*=[ \x01]*)([\w"]*)(.*\n)][m]]
а после этого "многословные" параметры обязываем ставить "в кавычки".
да и комментарии, отделенный спецзнаком проще видны при отладке...
Согласен. Но лишний раз "наказывать" админа за то, что он "не по правилам" влепил комментарий, не резон.

Итого: кому надо - тот воспользуется. А гадать на предмет "а если" не вижу более смысла. Если бы было хоть какое-то ТЗ, которое я либо не соблюл, либо расширил по собственному пониманию - можно спорить. А предполагать "что будет если будет что-то..." не вижу смысла. Например на вопрос: -"А что будет, если админ напьется и забудет пароль к ftp,необходимый для доступа к редактированию ini файла?", у меня нет и не будет ответа.