как я могу заменить пробелы между двумя знаками доллара?regex заменить пробелы между знаками доллара
с этим регулярное выражение все работает нормально, я могу удалить пробелы между R и R.
\ с (?! [^ \ R] * (\ R | $)) the result
, но когда я использую знак доллара вместо R, он не работает. Может быть, есть особый способ для знака доллара.
\ s | result with dollar sign
EDIT ([^ \ $] * (\ $ $)?!): Язык программирования: PHP
Вы можете попробовать '\ s + (? = [^ $] * \ $ [^ $] * $)' [Как это] (https://regex101.com/r/cA2aB6/1), если возможно только есть одна пара долларов в строке. Иначе вам нужно проверить всю строку за то, что она находится внутри сбалансированных значков доллара, чем-то вроде этого регулярного выражения (https://regex101.com/r/gL4nI9/1) '\ s + (?! (?: (?: [^ $] * \ $) {2}) * [^ $] * $) ' –
Я хочу встретиться с этим человеком, который опустошает все вопросы регулярного выражения, не прочитав полный вопрос. Я понимаю, это мой первый день здесь, но это не значит, что я не имею понятия использовать эту платформу. Я здесь около 6 лет .. Это действительно необоснованно! – clyz
Спасибо bobble bubble, это отлично! – clyz