Regex kullanarak bir Google Dokümanlar elektronik tablosundaki bir sütundan gelen numaraları kaldırmak çalışıyorum. Çalışmak için RegExReplace işlevini alamıyorum. G/çözmesine kodu çalıştırdığınızda En fazla bu hatadır:Google Spreadsheet içinde RegExReplace nasıl kullanılır?
regexFormat = "^[0-9]+$";
replVal = value.RegExReplace(value; regexFormat; ""); //error here
rplc.setValue(replVal);
budur: Bu benim bir kod parçasıdır
Missing) after argument list. (line 14)
(hat 14 REGEXREPLACE fonksiyonu hattı, kalın olan) resmi sözdizimi: RegExReplace(text ; regular_expression ; replacement)
Bu işlevi nasıl kullanacağını herkes bilir? Teşekkürler!
Google E biliyorum ama size argüman ayırıcı noktalı virgül olduğundan eminseniz etmeyin (';') yerine bir virgül (',')? Noktalı virgül tipik olarak bir ifade sonlandırıcısıdır ('regexFormat = 'ifadesinin sonunda kullandığınız gibi). –
Evet, eminim resmi sözdizimini görün: RegExReplace (metin; normal_ifadesi; değiştirme) – conualfy
Tamam. Sadece kontrol; Dediğim gibi, Google Spreadsheets ile familar değilim. Kontrol etmeye değer olabileceğini düşündüm. (Bu yüzden bir yorum yazdım ve cevap vermedim.) :) –