Добрый день,
Я участвую в проекте миграции с SQL Server на DataBricks (Apache Spark), и пока мы пользуемся всеми преимуществами DB, я должен признать, что ' m отсутствуют все эти прекрасные функции Microsoft SQL.
В рамках миграции я пытаюсь написать регулярное выражение, чтобы найти первый экземпляр «-» или «+» и вернуть все символы после этого.
Вот мое регулярное выражение: \+(.*)|\-.*
Вот мой сложный набор тестов:
dlfsdlfkgjbsdfg / sdklfjgsdfgsdfg- sdfgsdfg / sdfgjh- sdfgsdfg / sdfg + sdfgsdfg / sdfgsdgfhf4
Я ожидаю вернуть жирный текст, но сейчас я вижу плюс и минус возвращаются символы.
Скриншот моего кода из RegExr
Я пробовал следующие примеры, но мне кажется, что я упускаю хитрость, потому что я могу выделить все после (но включая) символы, либо только сам символ.
Заранее спасибо!