есть функция:
def text_cleaner_fio(text):
text = re.sub( r'[\W]+', ' ', text ) # удаление лишних символов
text = re.sub( r'([А-Я]{1}[а-яё]{0,23} [А-Я]{1}[а-яё]{0,23} [А-Я]{1}[а-яё]{0,23})|( [A-Z]{1}[a-z]{1,23} [A-Z]{1}[a-z]{1,23})$', ' FIO ', text ) # замена учеток
return text
нужен JS.
правильно ли:
function text_cleaner_fio(text){
text.replace(/[\W]+/, ' '); # удаление лишних символов
text.replace(/([А-Я]{1}[а-яё]{0,23} [А-Я]{1}[а-яё]{0,23} [А-Я]{1}[а-яё]{0,23})|( [A-Z]{1}[a-z]{1,23} [A-Z]{1}[a-z]{1,23})$/, 'FIO'); # замена учеток
return text;
}