Как сделать так, чтобы моя строка не учитывала (игнорировала) незначительные различия в пустом пространстве?

У меня есть несколько тестов, которые проверяют строки, отображаемые пользователю.

Я не хочу, чтобы тест завершился неудачно из-за изменений в отступах или разрывах строк и т. Д. Поэтому я ищу что-то вроде строки для сравнения.

  • Игнорировать пробел в качестве начала строки (простое использование string.trim)
  • Когда любое количество пробелов любого типа, которые находятся рядом друг с другом, совпадает так же, как если бы это был одиночный пробел.

Я мог бы начать создавать регулярное выражение, но кто-то другой может есть лучшее решение, отсюда этот вопрос.

8
задан graham.reeds 13 March 2013 в 09:59
поделиться