Я хочу разделить утверждения точками, используя регулярное выражение в python, исключая определенные точки внутри угловых скобок. например: Оригинальное заявление:Как разбить оператор на основе точек ('.'), Исключая точки внутри угловых скобок (< . >), используя регулярные выражения в python?
'my name 54. is <not23.> worth mentioning. ok?'
Я хочу разделить его на следующие предложения:
Statement 1 : 'my name 54'
Statement 2 : ' is <not23.> worth mentioning'
Statement 3 : ' ok'
Я попытался
re.split(r'[^<.>]\.','my name 54. is <not23.> worth mentioning. ok?')
Но, это не игнорируя точку внутри <> , поэтому в результате получаем:
['my name 5', ' is <not23', '> worth mentioning', ' ok?']
Где твоя regex, и в чем проблема с этим? – jonrsharpe
Это в описании. –
Нет, это задача, которую вы пытаетесь выполнить. Где ** ваша попытка завершить его **? – jonrsharpe