У меня есть инструмент на базе .NET, который позволяет мне выполнять замену регулярных выражений в строках в файле, но не так много других параметров (я говорю это, потому что знаю полностью это не идеальный инструмент для работы ... это именно то, с чем мне приходится работать в этом случае).Regex обрезать строки текста (заменить на ничего)
Мне нужно обрезать файл по 95 символов для каждой строки. Каждая строка имеет буквенно-цифровые символы и пробелы. У меня есть возможность ввести соответствующее выражение и замещающее выражение. Я ожидаю, что я сделаю заменяющее выражение ни ничто, ни \r\n
.
Что я могу использовать для моего соответствия, чтобы выбрать все после первых 95 символов?
Знаете ли вы, что регулярные выражения функции в инструменте? Вы упомянули, что не думаете, что у вас есть доступ к группам захвата, что, кстати, довольно простая функция ... Может быть, инструмент может справиться с этим, и вы не знаете об этом? – Jerry
@ Jerry это, безусловно, возможно ... это самодельный инструмент для передачи файлов, который добавил некоторые рудиментарные функции преобразования ... один из наших поставщиков требует, чтобы строки были ровно 95 символов. Я могу добавить 95 пробелов в каждую строку довольно легко, но соскабливание избытка не так просто. –
Ну, тогда попробуйте предложения Мэтта. Обычно вы можете получить доступ к группам захвата с помощью '$ 1' или' \ 1' (для первой группы захвата). – Jerry