
Как удалить цифры и символы, превышающие специальное число, с помощью регулярного выражения в Notepad++?
Это часть текста:
1230 مهندسی برق-تبریز
126 مهندسی کامپیوتر-شریف
234 مهندسی کامپیوتر-تهران
786 مهندسی مکانیک تبریز
654 مهندسی برق-تبریز
5644 مهندسی شیمی-تبریز
543 مهندسی شیمی-تهران
1500 مهندسی برق-شهید مدنی
365 مهندسی نفت-امیرکبیر
7654 شیمی-تبریز
и я хочу, чтобы числа и символы, меньшие, например, 700, имели такой список:
126 مهندسی کامپیوتر-شریف
234 مهندسی کامپیوتر-تهران
654 مهندسی برق-تبریز
543 مهندسی شیمی-تهران
365 مهندسی نفت-امیرکبیر
какой код регулярного выражения может подготовить этот список?
решение1
Прочитайте первые 4 цифры, если меньше 700, добавьте их к переменной x, иначе переходите к следующей строке. Делайте это, пока не закончите весь текст. Ваша переменная x будет иметь нужный вам ответ. Вы также можете установить дополнительные фильтры, вы можете переупорядочить вывод перед отправкой строки в переменную x.