Я пытаюсь сопоставить Номер CUSIP . У меня есть следующее, но в нем отсутствуют некоторые крайние случаи.
\s[A-Za-z0-9]{9}\s
Мне нужно опустить строки, которые содержат пробел посередине, и мне нужно, чтобы они соответствовали строкам, которые могут быть окаймлены другим текстом. Мои строки обычно окружены табуляциями, но это может быть всего лишь один пробел, отделяющий CUSIP от другого текста. Заранее спасибо, я довольно зеленый с регулярным выражением. PS Я работаю в .NET
Пример
«[TAB] 123456789 [TAB]» должен быть сопоставлен (я получаю это сейчас)
«sometext [TAB] 123456789 [TAB] sometext» должен быть сопоставленным (в настоящее время не возвращается)
«некоторый текст» не должен возвращаться (в настоящее время я получаю такое совпадение)