У меня есть следующий код в TCL:Каков шаблон по умолчанию для TCL, пытающегося сопоставить?
""
и когда я пытаюсь соответствовать следующему выводу:
"hello world"
и спички, что делает ""
матчей?
У меня есть следующий код в TCL:Каков шаблон по умолчанию для TCL, пытающегося сопоставить?
""
и когда я пытаюсь соответствовать следующему выводу:
"hello world"
и спички, что делает ""
матчей?
В этом случае "" соответствует пустой строке перед "h".
Я предполагаю, что ваша команда: regexp "" "hello world"
Tcl регулярные выражения хорошо документированы: http://tcl.tk/man/tcl8.5/TclCmd/re_syntax.htm и в Tcl tutorial
regexp
найдет пустую строку во всех этих местах:
h e l l o w o r l d
^^^^^^^^^^^^
Да, это regexp "" "hello world" – user2131316
Каждая строка, включая пустую строку, содержит пустую строку. –
в начале строки? сколько пустых строк оно содержит? как насчет «Hello World», после World, есть ли пустая строка? – user2131316
Я не думаю, что '' '' это код. Что конкретно у вас есть? – Jerry
Обычно регулярное выражение unbound. Вы пытаетесь совместить заметку в строке. –
@Jerry Я пытаюсь использовать regex "" для соответствия строке "hello world" – user2131316