Предположим, я хочу представить \q
(или любой другой конкретный символ с обратным слэшем-экранированием). То есть, я хочу совместить \q
, но не \\q
, так как последний - обратная косая черта с обратным слэшем, а затем q
. Тем не менее \\\q
будет соответствовать, так как это обратная косая черта с обратным слэшем, а затем обратная косая черта q
. (Ну, это будет соответствовать \q
в конце, а не \\
в самом начале.)Какое правильное регулярное выражение для необработанного обратного слэша перед символом?
Я знаю, что нужно отрицательное назад ', но они всегда связать свою голову в узлах, особенно с обратной косой черты сами по себе должны быть сбежал в регулярном выражении.
Непонятно, что вы пытаетесь найти. Учитывая «\ n», вы хотите совместить: (1) символ новой строки, (2) последовательность «обратная косая черта, затем n», (3) последовательность «обратная косая черта, затем символ новой строки»? – 2008-09-11 13:53:13
он ищет регулярное выражение, которое будет соответствовать одному символу (без пробела?), Которому предшествует номер ODD символов '\'. – 2008-09-11 13:56:03