2013-07-29 5 views
0

Я пытаюсь избавиться от дубликатов, когда я делаю замену.regexreplace and duplicate characters - google spreadsheets

=regexreplace("extra---dashes--here","-","?") 

Результаты в:

дополнительных ??? черточек ?? здесь

Есть ли способ, чтобы написать, что для того, чтобы не возвращать несколько "?" в результате?

Собственно, позвольте мне пояснить это немного. Я использую регулярное выражение, потому что я на самом деле есть целый ряд различных символов, которые я заменяющих (а не только тире, как в этом примере)

ответ

1

Просто используйте квантор в шаблоне регулярного выражения:

regexreplace('extra---dashes--here','-+','?') 

Это говорит о замене одного или нескольких последовательных дефисов одним вопросительным знаком.

Смежные вопросы