![]() |
Как сравнить знак в переменной с кавычкой
Нужно определить, является ли первый символ в значении переменной - знаком кавычки.
Значение в переменной может быть абсолютно любое, может даже с одним символом кавычки. Помогите, пожалуйста, правильно составить. |
как вариант, хранить спецсимволы в переменной и использовать EnableDelayedExpansion:
Код:
@echo off |
Код:
@echo off |
amel27, можете пояснить, почему тот же код без использования DelayedExpansion выдает синтаксическую ошибку ?
|
Потому что раскрытие переменных происходит перед разбором строки, и в итоге выходит конструкция вида:
Код:
if """==""" (…) else (…) |
Есть еще такой вариант:
Код:
@echo off |
Время: 18:14. |
Время: 18:14.
© OSzone.net 2001-