diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/be.json b/apps/spreadsheeteditor/main/resources/formula-lang/be.json index 18335e635c..da482a77a8 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/be.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/be.json @@ -481,6 +481,9 @@ "SORTBY": "СОРТПО", "GETPIVOTDATA": "ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "РЕГТЕСТ", + "REGEXREPLACE": "РЕГЗАМЕНИТЬ", + "REGEXEXTRACT": "РЕГИЗВЛЕЧЬ", "LocalFormulaOperands": { "StructureTables": { "h": "Заголовки", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/be_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/be_desc.json index cef88030db..91fa777f6d 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/be_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/be_desc.json @@ -2407,5 +2407,20 @@ "a": "(url_таблицы, диапазон)", "d": "Импортирует диапазон ячеек из одной электронной таблицы в другую.", "ad": "URL таблицы, из которой импортируются данные!диапазон, который нужно импортировать" + }, + "REGEXTEST": { + "a": "(текст; шаблон; [чувствительность_к_регистру])", + "d": "Проверяет, соответствуют ли входные данные шаблону, и возвращает значение TRUE или FALSE", + "ad": "Текст, в котором выполняется поиск!Применяемое регулярное выражение!Учитывается ли регистр при определении совпадений" + }, + "REGEXREPLACE": { + "a": "(текст; шаблон; замена; [появление]; [чувствительность_к_регистру])", + "d": "Возвращает \"текст\" с \"заменой\" вместо совпадений с \"шаблоном\"", + "ad": "Текст, в котором выполняется поиск!Регулярное выражение, которое будет применено!Строка, которая заменяет совпадающую подстроку substring в тексте. На каждом вхождении $n в строку, где $n — целое число, $n заменяется n-й группой захвата! Какое вхождение необходимо заменить. Если задать 0, заменяются все вхождения. Отрицательное значение означает, что число вхождений отсчитывается с конца текста.! Учитывается ли регистр при определении совпадений" + }, + "REGEXEXTRACT": { + "a": "(текст; шаблон; [режим_возврата]; [чувствительность_к_регистру])", + "d": "Извлекает подстроки из \"текста\" на основе предоставленного \"шаблона\" REGEX", + "ad": "Текст, в котором выполняется поиск!Применяемое регулярное выражение!Укажите, какие совпадения нужно вернуть!Учитывается ли регистр при определении совпадений" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/bg.json b/apps/spreadsheeteditor/main/resources/formula-lang/bg.json index a1861dec87..fe99a5f520 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/bg.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/bg.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/bg_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/bg_desc.json index b362474d5a..a9623bdd68 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/bg_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/bg_desc.json @@ -1926,5 +1926,20 @@ "IMPORTRANGE": { "a": "(url_електронна_таблица, низ_на_диапазона)", "d": "Импортира диапазон от клетки от посочена таблица." + }, + "REGEXTEST": { + "a": "(текст; модел; [регистър_чувствителност])", + "d": "Проверява дали въведените данни съвпадат с шаблона и връща TRUE или FALSE", + "ad": "Дали текстът, в който се търси, е вътре!Регулярният израз, който трябва да се приложи!Дали съвпадението е чувствително към големи и малки букви" + }, + "REGEXREPLACE": { + "a": "(текст; модел; замяна; [поява]; [регистър_чувствителност])", + "d": "Връща текст със заместване на мястото на съвпаденията с модел", + "ad": " Текстът, в който търсите! Регулярният израз, който трябва да се приложи! Низа, който замества съвпадащия подниз в текста. Където в низа се появява $n, където $n е цяло число, $n се заменя с n-тата група за улавяне!Кое повторение трябва да се замени. Ако е 0, всички повторения се заместват. Отрицателна стойност означава, че броят повторения края на текста е по-малък!Дали съвпадението прави разлика между големи и малки букви" + }, + "REGEXEXTRACT": { + "a": "(текст; модел; [режим_връщане]; [регистър_чувствителност])", + "d": "Извлича поднизове на текст въз основа на предоставения REGEX модел", + "ad": "Това е текстът, в който търсите!Регулярният израз, който трябва да се приложи!Посочете кои съвпадения да се върнат!Дали съвпадението е чувствително към големи и малки букви" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ca.json b/apps/spreadsheeteditor/main/resources/formula-lang/ca.json index 35480050da..09c04052ee 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ca.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ca.json @@ -481,6 +481,9 @@ "SORTBY": "ORDENAPER", "GETPIVOTDATA": "OBTEN.DADES.DINAMIQUES", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXPROVA", + "REGEXREPLACE": "REGEXREEMPLAÇA", + "REGEXEXTRACT": "REGEXEXTREU", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ca_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/ca_desc.json index b7a3b160ea..aecf5649a1 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ca_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ca_desc.json @@ -2404,5 +2404,20 @@ "IMPORTRANGE": { "a": "(spreadsheet_url, cadena_interval)", "d": "Importa un interval de cel·les d'un full de càlcul especificat." + }, + "REGEXTEST": { + "a": "(text; patró; [distinció_majúscules_minúscules])", + "d": "Comprova si lentrada coincideix amb el patró i retorna TRUE o FALSE", + "ad": "És el text que cerqueu a dins!Lexpressió regular que saplicarà!Si la coincidència distingeix entre majúscules i minúscules" + }, + "REGEXREPLACE": { + "a": "(text; patró; substitució; [aparició]; [distinció_majúscules_minúscules])", + "d": "Retorna \"text\" amb \"substitució\" en comptes de les coincidències amb \"pattern\"", + "ad": "El text que cerqueu a dins!Lexpressió regular que saplicarà!La cadena que substitueix la subcadena que coincideix amb el text. Quan $n apareix a la cadena, on $n és un nombre sencer, $n és substituït pel n.è grup de captura!Quina repetició se substituirà. Si és 0, se substitueixen totes les repeticions. Un valor negatiu fa referència al nombre de repeticions a partir del final del text.!Si la coincidència distingeix entre majúscules i minúscules" + }, + "REGEXEXTRACT": { + "a": "(text; patró; [mode_retorn]; [distinció_majúscules_minúscules])", + "d": "Extreu subcadenes de text a partir del patró de REGEX indicat", + "ad": "És el text que cerqueu a dins!Lexpressió regular que saplicarà!Especifiqueu quines coincidències shan de retornar!Si la coincidència distingeix entre majúscules i minúscules" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/cs.json b/apps/spreadsheeteditor/main/resources/formula-lang/cs.json index 8ac4c104a2..2ddd2c34e0 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/cs.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/cs.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "ZÍSKATKONTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXNAHRADIT", + "REGEXEXTRACT": "REGEXEXTRAHOVAT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/cs_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/cs_desc.json index 12820dde5a..aa2987268b 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/cs_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/cs_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_tabulky; řetězec_rozsahu)", "d": "Importuje rozsah buněk ze zadané tabulky.", "ad": "adresa URL tabulky, ze které budou importována data!rozsah, který se má importovat" + }, + "REGEXTEST": { + "a": "(text; vzor; [velikost_písmen])", + "d": "Zkontroluje, zda vstup odpovídá vzoru, a vrátí hodnotu PRAVDA nebo NEPRAVDA", + "ad": "Je text, ve kterém hledáte!Použitý regulární výraz!Zda se shoda rozlišuje malá a velká písmena" + }, + "REGEXREPLACE": { + "a": "(text; vzor; náhrada; [výskyt]; [velikost_písmen])", + "d": "Vrátí „text“ s „náhrada“ na místě shod s „vzor“", + "ad": "Text, ve kterém hledáte!Regulární výraz, který má být použit!Řetězec, který nahradí shodný podřetězec v textu. Kde se v řetězci objeví $n, kde $n je celé číslo, $n je nahrazeno nth skupinou zachycení! Který výskyt má být nahrazen. Pokud je 0, budou nahrazeny všechny výskyty. Záporná hodnota znamená počet výskytů od konce textu.! Zda se ve shodě rozlišují malá a velká písmena" + }, + "REGEXEXTRACT": { + "a": "(text; vzor; [režim_vrácení]; [velikost_písmen])", + "d": "Extrahuje podřetězce 'textu' na základě poskytnutého REGEX 'vzoru'", + "ad": "Je text, ve kterém hledáte!Regulární výraz, který má být použit!Upřesněte, které shody se mají vrátit!Zda se shoduje citlivý na velká písmena" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/da.json b/apps/spreadsheeteditor/main/resources/formula-lang/da.json index b4599b8591..cce914898c 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/da.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/da.json @@ -481,6 +481,9 @@ "SORTBY": "SORTER.EFTER", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXERSTAT", + "REGEXEXTRACT": "REGEXUDTRÆK", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/da_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/da_desc.json index b3f4aaf2e8..4354decef4 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/da_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/da_desc.json @@ -2408,5 +2408,20 @@ "a": "(regneark_webadresse, område_streng)", "d": "Importerer et celleområde fra et angivet regneark.", "ad": "webadressen til regnearket, hvorfra data importeres!område, der skal importeres" + }, + "REGEXTEST": { + "a": "(tekst; mønster; [skelner_store_og_små_bogstaver])", + "d": "Tjekker, om inputtet svarer til mønsteret, og returnerer SAND eller FALSK", + "ad": "Er teksten, du søger i!Det regulære udtryk, der skal anvendes!Om der skelnes mellem store og små bogstaver i matchet" + }, + "REGEXREPLACE": { + "a": "(tekst; mønster; erstatning; [forekomst]; [skelner_store_og_små_bogstaver])", + "d": "Returnerer \"tekst\"' med \"erstatning\" i stedet for matches med \"mønster\"", + "ad": "Den tekst, du søger i!Det regulære udtryk, der skal anvendes!Strengen, der erstatter den tilsvarende understreng i teksten. Hvor $n vises i strengen, hvor $n er et heltal, hvor $n er et heltal, erstattes $n med n. registreringsgruppe!Hvilken forekomst der skal erstattes. Hvis 0, erstattes alle forekomster. En negativ værdi betyder, at antallet af forekomster fra slutningen af teksten.!Om match skelner mellem på store og små bogstaver" + }, + "REGEXEXTRACT": { + "a": "(tekst; mønster; [returtilstand]; [skelner_store_og_små_bogstaver])", + "d": "Udtrækker understrenge af \"tekst\" baseret på det angivne REGEX-\"mønster\"", + "ad": "Er den tekst, du søger i!Det regulære udtryk, der skal anvendes!Angiver, hvilke forekomster der skal returneres!Om der skelnes mellem store og små bogstaver i matchet" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/de.json b/apps/spreadsheeteditor/main/resources/formula-lang/de.json index 6396119933..cea49109de 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/de.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/de.json @@ -481,6 +481,9 @@ "SORTBY": "SORTIERENNACH", "GETPIVOTDATA": "PIVOTDATENZUORDNEN", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTESTEN", + "REGEXREPLACE": "REGEXERSETZEN", + "REGEXEXTRACT": "REGEXEXTRAHIEREN", "LocalFormulaOperands": { "StructureTables": { "h": "Kopfzeilen", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/de_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/de_desc.json index 99391e9b72..d2bf335775 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/de_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/de_desc.json @@ -2408,5 +2408,20 @@ "a": "(URL_der_Tabelle, Bereichszeichenfolge)", "d": "Importiert einen Zellenbereich aus einer angegebenen Tabelle.", "ad": "Die URL der Tabelle, aus der Daten importiert werden!eine Zeichenfolge die den zu importierenden Bereich definiert." + }, + "REGEXTEST": { + "a": "(text; muster; [beachten_groß_klein])", + "d": "Prüft, ob die Eingabe mit dem Muster übereinstimmt und gibt WAHR oder FALSCH zurück", + "ad": "Ist der Text, in dem gesucht wird!Der reguläre Ausdruck, der angewendet werden soll!Gibt an, ob Groß-/Kleinschreibung beachtet wird" + }, + "REGEXREPLACE": { + "a": "(text; muster; ersatz_text; [vorkommen]; [beachten_groß_klein])", + "d": "Gibt 'text' zurück, mit 'ersatz_text' anstelle von Übereinstimmungen mit 'muster'", + "ad": "Der Text, in dem gesucht wird!Der reguläre Ausdruck, der angewendet werden soll!Die Zeichenfolge, die die übereinstimmende Teilzeichenfolge in Text ersetzt. Wenn $n in der Zeichenfolge angezeigt wird, wobei $n eine ganze Zahl ist, wird $n durch die n-te Erfassungsgruppe ersetzt!Das zu ersetzende Vorkommen. Wenn der Wert 0 ist, werden alle Vorkommen ersetzt. Ein negativer Wert bedeutet, dass die Anzahl der Vorkommen ab dem Textende gezählt wird.!Gibt an, ob bei Groß-/Kleinschreibung beachtet wird" + }, + "REGEXEXTRACT": { + "a": "(text; muster; [rückgabe_modus]; [beachten_groß_klein])", + "d": "Extrahiert Teilzeichenfolgen von 'text', basierend auf dem angegebenen regulären Ausdruck 'muster'", + "ad": "Ist der Text, in dem gesucht wird!Der reguläre Ausdruck, der angewendet werden soll!Gibt an, welche Übereinstimmungen zurückgegeben werden sollen!Gibt an, ob Groß-/Kleinschreibung beachtet wird" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/el.json b/apps/spreadsheeteditor/main/resources/formula-lang/el.json index 52b8e18297..5701f0d036 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/el.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/el.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/el_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/el_desc.json index 94c3c42f0c..19881aff2f 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/el_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/el_desc.json @@ -2407,5 +2407,20 @@ "IMPORTRANGE": { "a": "(spreadsheet_url, συμβολοσειρά_εύρους)", "d": "Εισάγει εύρος κελιών από κάποιο καθορισμένο υπολογιστικό φύλλο." + }, + "REGEXTEST": { + "a": "(κείμενο; μοτίβο; [διάκριση_πεζών-κεφαλαίων])", + "d": "Ελέγχει αν τα δεδομένα εισόδου ταιριάζουν με το μοτίβο και επιστρέφει TRUE ή FALSE", + "ad": " Είναι το κείμενο στο οποίο κάνετε αναζήτηση! Η κανονική παράσταση που θα εφαρμοστεί! Αν η αντιστοίχιση κάνει διάκριση πεζών-κεφαλαίων" + }, + "REGEXREPLACE": { + "a": "(κείμενο; μοτίβο; αντικατάσταση; [εμφάνιση]; [διάκριση_πεζών-κεφαλαίων])", + "d": "Επιστρέφει το \"κείμενο\", με την \"αντικατάσταση\" στη θέση των αντιστοιχίσεων με το \"μοτίβο\"", + "ad": "Το κείμενο μέσα στο οποίο κάνετε αναζήτηση!Η κανονική παράσταση που θα εφαρμοστεί!Η συμβολοσειρά που αντικαθιστά την αντίστοιχη δευτερεύουσα συμβολοσειρά στο κείμενο. Εκεί όπου εμφανίζεται $n στη συμβολοσειρά, όπου $n είναι ένας ακέραιος αριθμός, το $n αντικαθίσταται από τη νιοστή ομάδα καταγραφής! Ποια εμφάνιση θα αντικατασταθεί. Αν είναι 0, όλες οι εμφανίσεις αντικαθίστανται. Μια αρνητική τιμή σημαίνει τον αριθμό των εμφανίσεων από το τέλος του κειμένου.! Αν η αντιστοίχιση κάνει διάκριση πεζών-κεφαλαίων" + }, + "REGEXEXTRACT": { + "a": "(κείμενο; μοτίβο; [λειτουργία_επιστροφής]; [διάκριση_πεζών-κεφαλαίων])", + "d": "Εξάγει δευτερεύουσες συμβολοσειρές για 'κείμενο' με βάση το παρεχόμενο 'μοτίβο' REGEX", + "ad": " Είναι το κείμενο στο οποίο κάνετε αναζήτηση! Η κανονική παράσταση που θα εφαρμοστεί! Καθορίστε τις αντιστοιχίσεις που θα επιστραφούν! Αν η συμφωνία κάνει διάκριση πεζών-κεφαλαίων" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/en.json b/apps/spreadsheeteditor/main/resources/formula-lang/en.json index f2b67f0d70..b6d4a1e616 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/en.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/en.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/en_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/en_desc.json index dd469e055b..49e2e75a67 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/en_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/en_desc.json @@ -2408,5 +2408,20 @@ "a": "(spreadsheet_url, range_string)", "d": "Imports a range of cells from a specified spreadsheet.", "ad": "is the URL of the spreadsheet from where data will be imported!is the range to import" + }, + "REGEXTEST": { + "a": "(text, pattern, [case_sensitivity])", + "d": "Checks whether the input matches the pattern, and returns TRUE or FALSE", + "ad": "Is the text you are searching within!The regular expression to be applied!Whether the match is case sensitive" + }, + "REGEXREPLACE": { + "a": "(text, pattern, replacement, [occurrence], [case_sensitivity])", + "d": "Returns 'text', with 'replacement' in place of matches with 'pattern'", + "ad": "The text you are searching within!The regular expression to be applied!The string that replaces the matching substring in text. Where $n appears in the string, where $n is a whole number, $n is replaced with the nth capture group!Which occurrence to be replaced. If 0, all occurrences are replaced. A negative value means that number of occurrences from the end of the text.!Whether the match is case sensitive" + }, + "REGEXEXTRACT": { + "a": "(text, pattern, [return_mode], [case_sensitivity])", + "d": "Extracts substrings of 'text' based on the provided REGEX 'pattern'", + "ad": "Is the text you are searching within!The regular expression to be applied!Specify which matches to return!Whether the match is case sensitive" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/es.json b/apps/spreadsheeteditor/main/resources/formula-lang/es.json index 42afb408f0..e145d6f263 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/es.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/es.json @@ -481,6 +481,9 @@ "SORTBY": "ORDENARPOR", "GETPIVOTDATA": "IMPORTARDATOSDINAMICOS", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXPRUEBA", + "REGEXREPLACE": "REGEXREEMPLAZAR", + "REGEXEXTRACT": "REGEXEXTRACCION", "LocalFormulaOperands": { "StructureTables": { "h": "Encabezados", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/es_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/es_desc.json index 411bffce64..cca5776880 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/es_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/es_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_hoja_cálculo; cadena_intervalo)", "d": "Importa un intervalo de celdas de una hoja de cálculo específica.", "ad": "URL de la hoja de la que se van a importar los datos!el intervalo que se desea importar" + }, + "REGEXTEST": { + "a": "(texto; patrón; [sensibilidad_mayúsculas])", + "d": "Comprueba si una parte del texto coincide con una expresión regular. Devuelve TRUE si hay coincidencia.", + "ad": "texto: cadena o referencia!patrón: expresión regular!sensibilidad_mayúsculas (opcional): 0 = distingue mayúsculas (predeterminado), 1 = no distingue" + }, + "REGEXREPLACE": { + "a": "(texto; patrón; reemplazo; [ocurrencia]; [mayúsculas])", + "d": "Devuelve el texto donde las coincidencias con el patrón han sido reemplazadas.", + "ad": "texto: donde se busca!patrón: expresión regular!reemplazo: cadena; $n = grupo!ocurrencia: 0 = todas, >0 = específica, <0 = desde el final!mayúsculas: 0 = sensible, 1 = no" + }, + "REGEXEXTRACT": { + "a": "(texto; patrón; [modo]; [mayúsculas])", + "d": "Extrae subcadenas que coinciden con el patrón regex.", + "ad": "texto: base!patrón: regex!modo: qué coincidencias devolver!mayúsculas: 0 = sensible, 1 = no" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/fi.json b/apps/spreadsheeteditor/main/resources/formula-lang/fi.json index c06941f695..dc0c7e574b 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/fi.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/fi.json @@ -481,6 +481,9 @@ "SORTBY": "LAJITTELE.ARVOJEN.PERUSTEELLA", "GETPIVOTDATA": "NOUDA.PIVOT.TIEDOT", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTESTAA", + "REGEXREPLACE": "REGEXKORVAA", + "REGEXEXTRACT": "REGEXPOIMI", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/fi_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/fi_desc.json index 79189b1abd..41d83fa9f3 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/fi_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/fi_desc.json @@ -2408,5 +2408,20 @@ "a": "(laskentataulukon_url, alueen_merkkijono)", "d": "Tuo tiedot määritetyn laskentataulukon soluväliltä.", "ad": "Sen laskentataulukon URL-osoite, josta tiedot tuodaan!Merkkijono muodossa, joka määrittää tuotavan alueen" + }, + "REGEXTEST": { + "a": "(teksti; malli; [kirjainkokoasetus])", + "d": "Tarkistaa, vastaako syötetty teksti mallia, ja palauttaa TRUE tai FALSE", + "ad": "Onko teksti, jonka sisällä etsitään!Sovellettava säännöllinen lauseke!Onko vastaavuus isojen ja pienten kirjainten suhteen" + }, + "REGEXREPLACE": { + "a": "(teksti; malli; korvaus; [esiintymä]; [kirjainkokoasetus])", + "d": "Palauttaa tekstin text, jossa pattern-osumien sijasta on replacement", + "ad": "Teksti, josta etsit!Sovellettava säännöllinen lauseke!Merkkijono, joka korvaa täsmäävän alimerkkijonon tekstissä. Kun merkkijonossa esiintyy $n ja $n on kokonaisluku, $n korvataan n:nnellä sieppausryhmällä!Mikä esiintymä korvataan. Jos arvo on 0, kaikki esiintymät korvataan. Negatiivinen arvo tarkoittaa kyseistä esiintymien määrää tekstin lopusta.!Määrittää, huomioidaanko osumissa kirjainkoko" + }, + "REGEXEXTRACT": { + "a": "(teksti; malli; [palautustila]; [kirjainkokoasetus])", + "d": "Poimii 'tekstin' osajonoja annetun REGEX 'pattern':n perusteella", + "ad": "Onko teksti, jonka sisältä etsit!Sovellettava säännöllinen lauseke!Määritä, mitkä osumat palautetaan!Otetaanko huomioon isojen ja pienten kirjainten kirjaimet" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/fr.json b/apps/spreadsheeteditor/main/resources/formula-lang/fr.json index 9f55156e4a..12f0cc6246 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/fr.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/fr.json @@ -480,6 +480,9 @@ "SORTBY": "TRIERPAR", "GETPIVOTDATA": "LIREDONNEESTABCROISDYNAMIQUE", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEX.TEST", + "REGEXREPLACE": "REGEX.REMPLACER", + "REGEXEXTRACT": "REGEX.EXTRAIRE", "LocalFormulaOperands": { "StructureTables": { "h": "En-têtes", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/fr_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/fr_desc.json index 9a26e39d1d..7de3ff492c 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/fr_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/fr_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_feuille; chaîne_plage)", "d": "Importe une plage de cellules depuis une feuille de calcul spécifiée.", "ad": "URL de la feuille de calcul contenant les données à importer!la plage à importer" + }, + "REGEXTEST": { + "a": "(text; modèle; [respect_casse])", + "d": "Vérifie si l'entrée correspond au modèle et renvoie VRAI ou FAUX", + "ad": "Est-ce le texte dans lequel vous recherchez !L'expression régulière à appliquer !Si la correspondance est sensible à la casse" + }, + "REGEXREPLACE": { + "a": "(text; modèle; remplacement; [occurrence]; [respect_casse])", + "d": "Renvoie 'text', avec 'remplacement' à la place des correspondances avec 'modèle'", + "ad": "Texte dans lequel vous effectuez la recherche!Expression régulière à appliquer!Chaîne qui remplace la sous-chaîne correspondante dans le texte. Où $n apparaît dans la chaîne, où $n est un nombre entier, $n est remplacé par le nième groupe de capture!Occurrence à remplacer. Si la valeur est égale à 0, toutes les occurrences sont remplacées. Une valeur négative signifie le nombre d’occurrences à partir de la fin du texte.!Indique si la correspondance est sensible à la casse" + }, + "REGEXEXTRACT": { + "a": "(text; modèle; [mode_renvoi]; [respect_casse])", + "d": "Extrait les sous-chaînes de « texte » en fonction du « modèle » REGEX fourni", + "ad": "Est-ce que le texte dans lequel vous recherchez !L'expression régulière à appliquer !Spécifiez les correspondances à renvoyer !Que la correspondance soit sensible aux majuscules et minuscules" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/hu.json b/apps/spreadsheeteditor/main/resources/formula-lang/hu.json index 5c5553607b..29a4bbbb93 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/hu.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/hu.json @@ -481,6 +481,9 @@ "SORTBY": "RENDEZÉS.ALAP.SZERINT", "GETPIVOTDATA": "KIMUTATÁSADATOT.VESZ", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTESZT", + "REGEXREPLACE": "REGEXCSERE", + "REGEXEXTRACT": "REGEXKIVONÁS", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/hu_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/hu_desc.json index 576d984d36..684f516ff1 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/hu_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/hu_desc.json @@ -2407,5 +2407,20 @@ "IMPORTRANGE": { "a": "(táblázat_url-címe, tartomány_karakterlánca)", "d": "Cellatartományt importál a megadott táblázatból." + }, + "REGEXTEST": { + "a": "(szöveg; minta; [kisbetűk_nagybetűk])", + "d": "Ellenőrzi, hogy a bemenet megfelel-e a mintának, és IGAZ vagy HAMIS értéket ad vissza", + "ad": "Ebben a szövegben keres!Az alkalmazandó reguláris kifejezés!Azt jelzi, hogy a találat megkülönbözteti-e a kis- és nagybetűt" + }, + "REGEXREPLACE": { + "a": "(szöveg; minta; csere; [előfordulás]; [kisbetűk_nagybetűk])", + "d": "A „szöveg” értéket adja vissza a „pattern” találatai helyén a „csere” értékkel", + "ad": "A keresett szöveg!Az alkalmazandó reguláris kifejezés!Az a karakterlánc, amely lecseréli a megfelelő karakterlánc-részletet a szövegben. Ahol $n jelenik meg a karakterláncban, ahol $n egész szám, $n az nth rögzítési csoportra cseréli!Melyik előfordulást kell lecserélni. Ha 0, az összes előfordulás lecserélődik. A negatív érték azt jelenti, hogy az előfordulások száma a szöveg végéről számolandó.!Hogy az egyezés megkülönbözteti-e a kis- és nagybetűket" + }, + "REGEXEXTRACT": { + "a": "(szöveg; minta; [vissza_mód]; [kisbetűk_nagybetűk])", + "d": "Kinyeri a \"text\" karakterláncrészeit a megadott REGEX \"minta\" alapján", + "ad": "Ebben a szövegben keres!Az alkalmazandó reguláris kifejezés!Adja meg a visszaadandó találatokat!Azt jelzi, hogy a találat megkülönbözteti-e a kis- és nagybetűt" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/hy.json b/apps/spreadsheeteditor/main/resources/formula-lang/hy.json index 9f6908dc4e..4b9393a10d 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/hy.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/hy.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Էջագլուխներ", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/hy_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/hy_desc.json index 12d0663006..bb010c2e83 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/hy_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/hy_desc.json @@ -2408,5 +2408,20 @@ "a": "(աղյուսակի_url, ընդգրկույթի_տող)", "d": "Որոշակի աղյուսակից ներմուծում է բջիջների ընդգրկույթ:", "ad": "աղյուսակի URL-ն է, որտեղից կներմուծվեն տվյալները!Ներմուծվող միջակայքն է" + }, + "REGEXTEST": { + "a": "(text; შაბლონი; [რეგისტრისადმი_მგრძნობელობა])", + "d": "ამოწმებს, შეესაბამება თუ არა შენატანი შაბლონს და აბრუნებს TRUE ან FALSE მნიშვნელობას", + "ad": "არის ტექსტი, რომელშიც ეძებთ!ჩვეულებრივი გამოსაყენებელი გამოსახულება!არის თუ არა თანხვედრა რეგისტრისადმი მგრძნობიარე" + }, + "REGEXREPLACE": { + "a": "(text; შაბლონი; ჩანაცვლება; [შემთხვევა]; [რეგისტრისადმი_მგრძნობელობა])", + "d": "აბრუნებს 'ტექსტს', 'ჩანაცვლებით' შესატყვისების ადგილას 'შაბლონით'", + "ad": "ტექსტი, რომელსაც შიგნით ეძებთ!ჩვეულებრივი გამოსაყენებელი გამოსახულება!სტრიქონი, რომელიც ჩაანაცვლებს შესაბამის ქვესტრიქონს ტექსტში. სადაც $n გამოჩნდება სტრიქონში, სადაც $n არის მთელი რიცხვი, $n ჩანაცვლებული იქნება nth გადაღების ჯგუფით!რომელი შემთხვევის ჩანაცვლება მოხდება. თუ 0, ყველა შემთხვევა ჩანაცვლდება. უარყოფითი მნიშვნელობა ნიშნავს, რომ შემთხვევების ეს რაოდენობა ტექსტის ბოლოდან არის.!არის თუ არა თანხვედრა რეგისტრისადმი მგრძნობიარე" + }, + "REGEXEXTRACT": { + "a": "(text; შაბლონი; [დაბრუნების_რეჟიმი]; [რეგისტრისადმი_მგრძნობელობა])", + "d": "ამოიღებს 'ტექსტის' ქვესტრიქონებს REGEX 'შაბლონის' საფუძველზე", + "ad": "არის ტექსტი, რომელშიც ეძებთ!ჩვეულებრივი გამოსაყენებელი გამოსახულება!მიუთითეთ, რომელი თანხვედრების დაბრუნება უნდა მოხდეს!არის თუ არა თანხვედრა რეგისტრისადმი მგრძნობიარე" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/id.json b/apps/spreadsheeteditor/main/resources/formula-lang/id.json index 3d6c9d2ef1..ebf81cf979 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/id.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/id.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/id_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/id_desc.json index ed9c19e331..ffe50ecd9f 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/id_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/id_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_spreadsheet; string_rentang)", "d": "Mengimpor rentang sel dari spreadsheet tertentu.", "ad": "URL spreadsheet tempat asal data yang akan diimpor!String yang menentukan rentang yang akan diimpor" + }, + "REGEXTEST": { + "a": "(text; pattern; [case_sensitivity])", + "d": "Memeriksa apakah input cocok dengan pola, dan mengembalikan TRUE atau FALSE", + "ad": "Adalah teks yang Anda cari di dalamnya!Ekspresi reguler yang akan diterapkan!Apakah kecocokan peka huruf besar kecil" + }, + "REGEXREPLACE": { + "a": "(text; pattern; replacement; [kemunculan]; [case_sensitivity])", + "d": "Mengembalikan 'text', dengan 'replacement' sebagai ganti kecocokan dengan 'pattern'", + "ad": "Teks yang Anda cari di dalamnya!Ekspresi reguler harus diterapkan!String yang menggantikan substring yang cocok dalam teks. Ketika $n muncul dalam string, di mana $n adalah bilangan bulat, $n diganti dengan grup tangkapan ke-n!Kemunculan mana yang akan diganti. Jika 0, semua kemunculan akan diganti. Nilai negatif berarti jumlah kemunculan dari akhir teks.!Apakah kecocokan peka huruf besar kecil" + }, + "REGEXEXTRACT": { + "a": "(text; pattern; [return_mode]; [case_sensitivity])", + "d": "Mengekstrak substring 'text' berdasarkan 'pattern' REGEX yang disediakan", + "ad": "Adalah teks yang Anda cari di dalamnya!Ekspresi reguler yang akan diterapkan!Tentukan kecocokan mana yang akan dikembalikan!Apakah kecocokan peka huruf besar kecil" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/it.json b/apps/spreadsheeteditor/main/resources/formula-lang/it.json index a530eaa1bb..42858b15ea 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/it.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/it.json @@ -471,6 +471,9 @@ "SORTBY": "DATI.ORDINA.PER", "GETPIVOTDATA": "INFO.DATI.TAB.PIVOT", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEX.TEST", + "REGEXREPLACE": "REGEX.SOSTITUISCI", + "REGEXEXTRACT": "REGEX.ESTRAI", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/it_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/it_desc.json index 53f8d7c283..32d16a914e 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/it_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/it_desc.json @@ -2354,5 +2354,20 @@ "a": "(url_foglio_di_lavoro; stringa_intervallo)", "d": "Importa un intervallo di celle da un foglio di lavoro specificato.", "ad": "l'URL del foglio di lavoro da cui importare i dati!l'intervallo da importare" + }, + "REGEXTEST": { + "a": "(testo; criterio; [distinzione_maiuscole_minuscole])", + "d": "Controlla se l'input corrisponde al criterio e restituisce VERO o FALSO", + "ad": "Testo in cui si esegue la ricerca!Espressione regolare (regex) da applicare!Indica se la corrispondenza fa distinzione tra maiuscole e minuscole" + }, + "REGEXREPLACE": { + "a": "(testo; criterio; sostituzione; [occorrenza]; [distinzione_maiuscole_minuscole])", + "d": "Restituisce 'testo', con 'sostituzione' al posto delle corrispondenze con 'criterio'", + "ad": "Testo in cui si sta eseguendo la ricerca!Espressione regolare (regex) da applicare!Stringa che sostituisce la stringa secondaria corrispondente nel testo. Se compare $n nella stringa, dove $n è un numero intero, $n viene sostituito con il n° gruppo di acquisizione!Occorrenza da sostituire. Se 0, tutte le occorrenze vengono sostituite. Un valore negativo indica il numero di occorrenze dalla fine del testo!Indica se la corrispondenza fa distinzione tra maiuscole e minuscole" + }, + "REGEXEXTRACT": { + "a": "(testo; criterio; [modalità_restituzione]; [distinzione_maiuscole_minuscole])", + "d": "Estrae le stringhe secondarie di 'testo' in base al 'criterio' REGEX specificato", + "ad": "Testo in cui si esegue la ricerca!Espressione regolare (regex) da applicare!Specifica le corrispondenze da restituire!Indica se la corrispondenza fa distinzione tra maiuscole e minuscole" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ja.json b/apps/spreadsheeteditor/main/resources/formula-lang/ja.json index 6efeb9a9ce..6c3818a46f 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ja.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ja.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ja_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/ja_desc.json index e9b261c60a..266e444fa8 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ja_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ja_desc.json @@ -2408,5 +2408,20 @@ "a": "(スプレッドシートの URL, 範囲の文字列)", "d": "指定したスプレッドシートからセルの範囲を読み込みます。", "ad": "データの読み込み元となるスプレッドシートの URL を指定します。!読み込む範囲を指定する文字列で" + }, + "REGEXTEST": { + "a": "(テキスト, パターン, [大文字と小文字の区別])", + "d": "入力がパターンに一致するかどうかを確認し、TRUE または FALSE を返します", + "ad": " 検索対象のテキストです! 適用される正規表現! 一致が大文字と小文字を区別するかどうか" + }, + "REGEXREPLACE": { + "a": "(テキスト, パターン, 置換, [出現], [大文字と小文字の区別])", + "d": "'パターン' に一致する部分を '置換' にして 'テキスト' を返します", + "ad": "適用する正規表現!テキスト内の一致する部分文字列を置き換える文字列!検索対象のテキスト。$n が文字列内に出現する場合 ($n は整数)、$n は n 番目のキャプチャ グループに置き換えられます! どの出現箇所が置き換えられるか。0 の場合、すべての出現箇所が置き換えられます。負の値は、テキストの末尾からの出現回数を意味します。!一致では大文字と小文字が区別されるかどうか" + }, + "REGEXEXTRACT": { + "a": "(テキスト, パターン, [リターン_モード], [大文字と小文字の区別])", + "d": "提供された REGEX 'パターン' に基づいて 'テキスト' の部分文字列を抽出します", + "ad": "検索対象のテキストです!適用する正規表現! どの一致を返すかを指定します!一致で大文字と小文字が区別されるかどうか" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ko.json b/apps/spreadsheeteditor/main/resources/formula-lang/ko.json index 148acb4faa..ac6ae3c8ea 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ko.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ko.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ko_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/ko_desc.json index 624dadbb3c..ad67a6e713 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ko_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ko_desc.json @@ -2408,5 +2408,20 @@ "a": "(스프레드시트_URL, 범위_문자열)", "d": "지정된 스프레드시트에서 셀 범위를 가져옵니다.", "ad": "가져올 데이터가 있는 스프레드시트의 URL입니다.!가져올 범위." + }, + "REGEXTEST": { + "a": "(text, pattern, [case_sensitivity])", + "d": "입력이 패턴과 일치하는지 확인하고 TRUE 또는 FALSE를 반환합니다", + "ad": "찾고있는 텍스트!적용할 정규식!일치가 대소문자를 구분하는지 여부" + }, + "REGEXREPLACE": { + "a": "(text, pattern, replacement, [occurrence], [case_sensitivity])", + "d": "'pattern'과 일치하는 항목 대신 'replacement'를 사용하여 'text'를 반환합니다", + "ad": "찾고 있는 텍스트!적용할 정규식!텍스트에서 일치하는 부분 문자열을 대체하는 문자열입니다. 문자열에 $n이 나타나는 경우, 여기서 $n은 정수이며, $n은 n번째 캡처 그룹으로 바뀝니다!교체할 항목입니다. 0이면 모든 항목이 바뀝니다. 음수 값은 텍스트 끝에서 발생하는 횟수를 의미합니다.!일치가 대소문자를 구분하는지 여부" + }, + "REGEXEXTRACT": { + "a": "(text, pattern, [return_mode], [case_sensitivity])", + "d": "제공된 REGEX '패턴'을 기반으로 '텍스트'의 하위 문자열을 추출합니다", + "ad": "찾고있는 텍스트!적용할 정규식!반환할 일치 항목 지정!일치가 대소문자를 구분하는지 여부" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/lo.json b/apps/spreadsheeteditor/main/resources/formula-lang/lo.json index d13083a083..27dc7cf480 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/lo.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/lo.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/lo_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/lo_desc.json index 507ed989a6..24a0e81be2 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/lo_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/lo_desc.json @@ -2404,5 +2404,20 @@ "IMPORTRANGE": { "a": "(spreadsheet_url, ໄລະຍະຂອງ String)", "d": "ນຳເຂົ້າໄລຍະຂອງຕາລາງຈາກສະເປຣດຊີດທີ່ລະບຸ." + }, + "REGEXTEST": { + "a": "(text; pattern; [case_sensitivity])", + "d": "ກວດເບິ່ງວ່າການປ້ອນເຂົ້າກົງກັບຮູບແບບ ຫຼື ບໍ່ ແລະ ສົ່ງຄ່າ TRUE ຫຼື FALSE ກັບຄືນ", + "ad": "ແມ່ນຂໍ້ຄວາມທີ່ທ່ານກຳລັງຊອກຫາພາຍໃນສົມຜົນທົ່ວໄປທີ່ຈະນຳໃຊ້!ການສະແດງສົມຜົນທົ່ວໄປທີ່ຈະນຳໃຊ້!ການຈັບຄູ່ທີ່ກົງກັນຕ້ອງກົງຕາມຕົວພິມໃຫຍ່ພິມນ້ອຍ ຫຼື ບໍ່" + }, + "REGEXREPLACE": { + "a": "(text; pattern; replacement; [occurrence]; [case_sensitivity])", + "d": "ສົ່ງ ຂໍ້ຄວາມ ກັບໂດຍມີ ການປ່ຽນແທນ ແທນທີ່ລາຍການທີ່ກົງກັນດ້ວຍ ຮູບແບບ", + "ad": "ຂໍ້ຄວາມທີ່ທ່ານກຳລັງຊອກຫາພາຍໃນ!ການສະແດງສົມຜົນທົ່ວໄປທີ່ຈະນຳໃຊ້!ສະຕຣິງທີ່ປ່ຽນແທນສະຕຣິງຍ່ອຍທີ່ກົງກັນໃນຂໍ້ຄວາມ. ໂດຍທີ່ $n ປະກົດໃນສະຕຣິງ, ໂດຍທີ່ $n ເປັນຈຳນວນເຕັມ, $n ຈະຖືກປ່ຽນແທນດ້ວຍກຸ່ມຈັບພາບ nth!ເຫດການໃດທີ່ຈະຖືກປ່ຽນແທນ. ຖ້າເປັນ 0, ເຫດການທັງໝົດຈະຖືກປ່ຽນແທນ. ຄ່າລົບໝາຍເຖິງຈຳນວນຄັ້ງທີ່ເກີດຂຶ້ນຈາກຈຸດສິ້ນສຸດຂອງຂໍ້ຄວາມ.!ການຈັບຄູ່ກົງກັນຕ້ອງກົງກັນຂ້າມກັບຕົວພິມໃຫຍ່ພິມນ້ອຍ" + }, + "REGEXEXTRACT": { + "a": "(text; pattern; [return_mode]; [case_sensitivity])", + "d": "ແຍກສະຕຣິງຍ່ອຍຂອງ \u0027ຂໍ້ຄວາມ\u0027 ຕາມ \u0027ຮູບແບບ\u0027 ຂອງ REGEX ທີ່​ໃຫ້​ມາ", + "ad": "ແມ່ນ​ຂໍ້​ຄວາມ​ທີ່​ທ່ານ​ກຳ​ລັງ​ຊອກ​ຫາ​ພາຍ​ໃນ!​ການ​ສະ​ແດງ​ສົມ​ຜົນ​ທົ່ວ​ໄປ​ທີ່​ຈະ​ນຳ​ໃຊ້!​ລະ​ບຸ​ລາຍ​ການ​ທີ່​ກົງ​ກັນ​ທີ່​ຈະ​ສົ່ງ​ກັບ​ຄືນ!​ການ​ຈັບ​ຄູ່​ທີ່​ກົງ​ກັນ​ຕ້ອງ​ກົງ​ຕາມ​ຕົວ​ພິມ​ໃຫຍ່​ພິມ​ນ້ອຍ ຫຼື ບໍ່" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/lv.json b/apps/spreadsheeteditor/main/resources/formula-lang/lv.json index a207ac38dc..09aa653f79 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/lv.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/lv.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/lv_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/lv_desc.json index 63b3aaa976..7eaf29dc97 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/lv_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/lv_desc.json @@ -2407,5 +2407,20 @@ "IMPORTRANGE": { "a": "(izklājlapas_url, diapazona_virkne)", "d": "Importē šūnu diapazonu no noteiktas izklājlapas." + }, + "REGEXTEST": { + "a": "(teksts; modelis; [reģistrjutība])", + "d": "Pārbauda, vai ievade atbilst modelim, un atgriež TRUE vai FALSE", + "ad": "Ir teksts, kurā meklējat!Lietojamā regulārā izteiksme!Vai atbilstība ir reģistrjutīga" + }, + "REGEXREPLACE": { + "a": "(teksts; modelis; aizstāšana; [gadījums]; [reģistrjutība])", + "d": "Atgriež tekstu \"teksts\" ar \"aizstāšana\" atbilstības ar \"modelis\" vietā", + "ad": "Teksts, kurā meklējat!Lietojamā regulārā izteiksme!Virkne, kas tekstā aizstāj atbilstošo apakšvirkni. Vietā, kur virknē parādās $n, kur $n ir vesels skaitlis, $n tiek aizstāts ar n-to tveršanas grupu!Kurš gadījums ir jāaizstāj. Ja 0, visi gadījumi tiek aizstāti. Negatīvā vērtība nozīmē gadījumu skaitu no teksta beigām.!Vai atbilstība ir reģistrjutīga" + }, + "REGEXEXTRACT": { + "a": "(teksts; modelis; [atgriešanas_režīms]; [reģistrjutība])", + "d": "Izvelk “teksts” apakšvirknes, pamatojoties uz nodrošināto REGEX \"modeli\"", + "ad": "Teksts, kurā meklējat!Lietojamā regulārā izteiksme!Norādiet, kuras atbilstības jāatgriež!Vai atbilstība ir reģistrjutīga" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/nb.json b/apps/spreadsheeteditor/main/resources/formula-lang/nb.json index 760ac5d48f..539483d729 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/nb.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/nb.json @@ -481,6 +481,9 @@ "SORTBY": "SORTER.ETTER", "GETPIVOTDATA": "HENTPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXERSTATT", + "REGEXEXTRACT": "REGEXUTDRAG", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/nb_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/nb_desc.json index 71fb7342b7..835f8bc3e2 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/nb_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/nb_desc.json @@ -2408,5 +2408,20 @@ "a": "(nettadresse_til_regneark; områdestreng)", "d": "Importerer et celleområde fra et angitt regneark.", "ad": "nettadressen til regnearket dataene skal importeres fra!området som skal importeres" + }, + "REGEXTEST": { + "a": "(tekst; mønster; [skille_store_små_bokstaver])", + "d": "Kontrollerer om inndataene samsvarer med mønsteret, og returnerer SANN eller USANN", + "ad": "s teksten du søker i!Det regulære uttrykket som skal brukes!Hvorvidt treffet skiller mellom store og små bokstaver" + }, + "REGEXREPLACE": { + "a": "(tekst; mønster; erstatning; [forekomst]; [skille_store_små_bokstaver])", + "d": "Returnerer «tekst», med «erstatning» i stedet for treff med «mønster»", + "ad": "Teksten du søker i! Det regulære uttrykket som skal brukes! Strengen som erstatter den samsvarende delstrengen i teksten. Der $n vises i strengen, hvor $n er et heltall, blir $n erstattet med den n-te opptaksgruppen! Hvilken forekomst som skal erstattes. Hvis 0, blir alle forekomster erstattet. En negativ verdi betyr at antall forekomster regnes fra slutten av teksten.! Om treffet er følsomt for store og små bokstaver" + }, + "REGEXEXTRACT": { + "a": "(tekst; mønster; [retur_modus]; [skille_store_små_bokstaver])", + "d": "Trekker ut delstrenger fra «tekst» basert på oppgitt «mønster» for regulært uttrykk", + "ad": "s teksten du søker i!Det regulære uttrykket som skal brukes!Spesifiserer hvilke treff som skal returneres!Hvorvidt treffet skiller mellom store og små bokstaver" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/nl.json b/apps/spreadsheeteditor/main/resources/formula-lang/nl.json index b7b0d41ea7..5df4d014a1 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/nl.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/nl.json @@ -481,6 +481,9 @@ "SORTBY": "SORTEREN.OP", "GETPIVOTDATA": "DRAAITABEL.OPHALEN", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXVERVANGEN", + "REGEXEXTRACT": "REGEXEXTRAHEREN", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/nl_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/nl_desc.json index bcc4700b29..5058f0b43a 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/nl_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/nl_desc.json @@ -2408,5 +2408,20 @@ "a": "(spreadsheet_url; bereik_tekenreeks)", "d": "Importeert een bereik van cellen uit een bepaalde spreadsheet.", "ad": "de URL van de spreadsheet waaruit gegevens worden geïmporteerd!te importeren bereik" + }, + "REGEXTEST": { + "a": "(tekst; patroon; [hoofdlettergevoeligheid])", + "d": "Controleert of de invoer overeenkomt met het patroon en retourneert WAAR of ONWAAR", + "ad": "Is de tekst die u zoekt?!De reguliere expressie die moet worden toegepast!Of de overeenkomst hoofdlettergevoelig is" + }, + "REGEXREPLACE": { + "a": "(tekst; patroon; vervanging; [exemplaar]; [hoofdlettergevoeligheid])", + "d": "Retourneert 'tekst', met 'vervanging' in plaats van overeenkomsten met 'patroon’", + "ad": "' De tekst die u zoekt!De reguliere expressie die moet worden toegepast!De tekenreeks die de overeenkomende subtekenreeks in tekst vervangt. Waar $n wordt weergegeven in de tekenreeks, waarbij $n een geheel getal is, wordt $n vervangen door de nth capture-groep!Welk exemplaar moet worden vervangen. Als het 0 is, worden alle exemplaren vervangen. Een negatieve waarde betekent dat het aantal exemplaren vanaf het einde van de tekst.!Of de overeenkomst hoofdlettergevoelig is" + }, + "REGEXEXTRACT": { + "a": "(tekst; patroon; [return_mode]; [hoofdlettergevoeligheid])", + "d": "Hiermee worden subtekenreeksen van 'text' geëxtraheerd op basis van het opgegeven REGEX-patroon", + "ad": "Is de tekst die u zoekt!De reguliere expressie die moet worden toegepast!Geef op welke overeenkomsten moeten worden geretourneerd!Of de overeenkomst hoofdlettergevoelig is" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/pl.json b/apps/spreadsheeteditor/main/resources/formula-lang/pl.json index 68e53bf8b7..3aa3b7842c 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/pl.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/pl.json @@ -481,6 +481,9 @@ "SORTBY": "SORTUJ.WEDŁUG", "GETPIVOTDATA": "WEŹDANETABELI", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXZASTĄP", + "REGEXEXTRACT": "REGEXWYODRĘBNIJ", "LocalFormulaOperands": { "StructureTables": { "h": "Wszystkie", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/pl_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/pl_desc.json index 29c0150337..b79da3c479 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/pl_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/pl_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_arkusza; ciąg_zakresu)", "d": "Importuje zakres komórek z określonego arkusza kalkulacyjnego.", "ad": "— adres URL arkusza kalkulacyjnego, z którego będą importowane dane!— zakres do zaimportowania" + }, + "REGEXTEST": { + "a": "(tekst; wzorzec; [rozróżnianie_wielkości_liter])", + "d": "Sprawdza, czy dane wejściowe są zgodne ze wzorcem i zwraca wartość PRAWDA lub FAŁSZ", + "ad": "Czy to tekst, w którym wyszukujesz!Wyrażenie regularne do zastosowania!Czy dopasowanie uwzględnia wielkość liter" + }, + "REGEXREPLACE": { + "a": "(tekst; wzorzec; zastąpienie; [wystąpienie]; [rozróżnianie_wielkości_liter])", + "d": "Zwraca „tekst” o wartości „zastąpienie” zamiast dopasowań ze „wzorcem”", + "ad": "Szukany tekst!Wyrażenie regularne do zastosowania!Ciąg, który zastępuje zgodny podciąg w tekście. Gdzie $n pojawia się w ciągu, gdzie $n jest liczbą całkowitą, $n jest zastępowana n-tą grupą przechwytywania!Które wystąpienie ma zostać zamienione. Jeśli wartość to 0, wszystkie wystąpienia zostaną zamienione. Wartość ujemna oznacza liczbę wystąpień od końca tekstu.!Czy w dopasowaniu jest uwzględniana wielkość liter" + }, + "REGEXEXTRACT": { + "a": "(tekst; wzorzec; [tryb_zwrotu]; [rozróżnianie_wielkości_liter])", + "d": "Wyodrębnia podciągi „tekstu” na podstawie podanego „wzorca” wyrażenia REGEX", + "ad": "Czy to tekst, w którym wyszukujesz!Wyrażenie regularne do zastosowania!Określ, które dopasowania mają zostać zwrócone!Czy dopasowanie uwzględnia wielkość liter" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/pt-br.json b/apps/spreadsheeteditor/main/resources/formula-lang/pt-br.json index efc0fceeb4..2cc451a797 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/pt-br.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/pt-br.json @@ -481,6 +481,9 @@ "SORTBY": "CLASSIFICARPOR", "GETPIVOTDATA": "INFODADOSTABELADINÂMICA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEX.TESTAR", + "REGEXREPLACE": "REGEX.SUBSTITUIR", + "REGEXEXTRACT": "REGEX.EXTRAIR", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/pt-br_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/pt-br_desc.json index 5499ddedbb..7d204ea012 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/pt-br_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/pt-br_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_da_planilha; string_do_intervalo)", "d": "Importa um intervalo de células da planilha especificada.", "ad": "o URL da planilha da qual os dados serão importados!o intervalo a ser importado" + }, + "REGEXTEST": { + "a": "(texto; padrão; [sensível_maiúsculas_minúsculas])", + "d": "Verifica se a entrada corresponde ao padrão e retorna VERDADEIRO ou FALSO", + "ad": "É o texto que você está pesquisando!A expressão regular a ser aplicada! Se a correspondência diferencia maiúsculas de minúsculas" + }, + "REGEXREPLACE": { + "a": "(texto; padrão; substituição; [ocorrência]; [sensível_maiúsculas_minúsculas])", + "d": "Retorna \"texto\", com \"substituição\" no lugar de correspondências com \"padrão\"", + "ad": "O texto que você está pesquisando!A expressão regular a ser aplicada!A cadeia de caracteres que substitui a substring correspondente no texto. Onde $n aparece na cadeia de caracteres, onde $n é um número inteiro, $n é substituído pelo enésimo grupo de captura!Qual ocorrência deve ser substituída. Se 0, todas as ocorrências serão substituídas. Um valor negativo significa o número de ocorrências a partir do final do texto.!Se a correspondência diferencia maiúsculas de minúsculas" + }, + "REGEXEXTRACT": { + "a": "(texto; padrão; [modo_retorno]; [sensível_maiúsculas_minúsculas])", + "d": "Extrai subcadeias de caracteres de 'texto' com base no 'padrão' REGEX fornecido", + "ad": "É o texto que você está pesquisando!A expressão regular a ser aplicada! Especifique quais correspondências retornar!Se a correspondência diferencia maiúsculas de minúsculas" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/pt.json b/apps/spreadsheeteditor/main/resources/formula-lang/pt.json index 94a92a8361..d4debf3f9f 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/pt.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/pt.json @@ -481,6 +481,9 @@ "SORTBY": "ORDENARPOR", "GETPIVOTDATA": "OBTERDADOSDIN", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEX.TESTAR", + "REGEXREPLACE": "REGEX.SUBSTITUIR", + "REGEXEXTRACT": "REGEX.EXTRAIR", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/pt_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/pt_desc.json index 94ecf96c76..fbd16b3a61 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/pt_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/pt_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_folha_de_cálculo, string_intervalo)", "d": "Importa um intervalo de células a partir de uma folha de cálculo especificada.", "ad": "o URL da folha de cálculo a partir da qual os dados serão importados!o intervalo a importar" + }, + "REGEXTEST": { + "a": "(texto; padrão; [sensível_maiúsculas_minúsculas])", + "d": "Verifica se a entrada corresponde ao padrão e devolve VERDADEIRO ou FALSO", + "ad": "É o texto em que está a procurar!A expressão regular a aplicar!Se a correspondência é sensível a maiúsculas e minúsculas" + }, + "REGEXREPLACE": { + "a": "(texto; padrão; substituição; [ocorrência]; [sensível_maiúsculas_minúsculas])", + "d": "Devolve \"texto\", com \"substituição\" em vez de correspondências com \"padrão\"", + "ad": "O texto em que está a procurar!A expressão regular a aplicar!A cadeia que substitui a subcadeia correspondente no texto. Onde $n aparece na cadeia, onde $n é um número inteiro, $n é substituído pelo enésimo grupo de captura!Que ocorrência deve ser substituída. Se for 0, todas as ocorrências serão substituídas. Um valor negativo significa esse número de ocorrências do final do texto.!Indica se a correspondência é sensível a maiúsculas e minúsculas" + }, + "REGEXEXTRACT": { + "a": "(texto; padrão; [modo_retorno]; [sensível_maiúsculas_minúsculas])", + "d": "Extrai subcadeias de \"texto\" com base no \"padrão\" REGEX fornecido", + "ad": "É o texto em que está a procurar!A expressão regular a aplicar! Especifique as correspondências a devolver!Se a correspondência é sensível a maiúsculas e minúsculas" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ro.json b/apps/spreadsheeteditor/main/resources/formula-lang/ro.json index 9c746cb511..4fa284aec4 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ro.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ro.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ro_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/ro_desc.json index f6cb8b75b2..9f75783ab0 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ro_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ro_desc.json @@ -2407,5 +2407,20 @@ "IMPORTRANGE": { "a": "(adresă url_foaie de calcul)", "d": "Importă o zonă de celule dintr-o foaie de calcul specificată." + }, + "REGEXTEST": { + "a": "(text; model; [distincție_litere_mari_și_litere_mici])", + "d": "Verifică dacă intrarea se potrivește cu modelul și returnează TRUE sau FALSE", + "ad": "Este textul în care căutați!Expresia regulată de aplicat!Dacă potrivirea face distincția între litere mari și mici" + }, + "REGEXREPLACE": { + "a": "(text; model; înlocuire; [ocurență]; [distincție_litere_mari_și_litere_mici])", + "d": "Returnează „text”, cu „înlocuire” în locul potrivirilor cu „model”", + "ad": "Textul în care căutați!Expresia regulată de aplicat!Șirul care înlocuiește subșirul care se potrivește în text. Unde $n apare în șir, unde $n este un număr întreg, $n este înlocuit cu al n-lea grup de captură!Care ocurență va fi înlocuită. Dacă este 0, toate ocurențele vor fi înlocuite. O valoare negativă înseamnă numărul respectiv de ocurențe de la sfârșitul textului.!Dacă potrivirea face distincția între litere mari și mici" + }, + "REGEXEXTRACT": { + "a": "(text; model; [mod_restituire]; [distincție_litere_mari_și_litere_mici])", + "d": "Extrage subșirurile de „text” pe baza „modelului” REGEX furnizat", + "ad": "Este textul în care căutați!Expresia regulată de aplicat!Specificați ce potriviri să se returneze!Dacă potrivirea face distincția între litere mari și mici" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ru.json b/apps/spreadsheeteditor/main/resources/formula-lang/ru.json index 18335e635c..da482a77a8 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ru.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ru.json @@ -481,6 +481,9 @@ "SORTBY": "СОРТПО", "GETPIVOTDATA": "ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "РЕГТЕСТ", + "REGEXREPLACE": "РЕГЗАМЕНИТЬ", + "REGEXEXTRACT": "РЕГИЗВЛЕЧЬ", "LocalFormulaOperands": { "StructureTables": { "h": "Заголовки", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/ru_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/ru_desc.json index 16eb04f221..87bac00e08 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/ru_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/ru_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_таблицы, диапазон)", "d": "Импортирует диапазон ячеек из одной электронной таблицы в другую.", "ad": "URL таблицы, из которой импортируются данные!диапазон, который нужно импортировать" + }, + "REGEXTEST": { + "a": "(текст; шаблон; [чувствительность_к_регистру])", + "d": "Проверяет, соответствуют ли входные данные шаблону, и возвращает значение TRUE или FALSE", + "ad": "Текст, в котором выполняется поиск! Применяемое регулярное выражение! Учитывается ли регистр при определении совпадений" + }, + "REGEXREPLACE": { + "a": "(текст; шаблон; замена; [появление]; [чувствительность_к_регистру])", + "d": "Возвращает \"текст\" с \"заменой\" вместо совпадений с \"шаблоном\"", + "ad": "Текст, в котором выполняется поиск! Регулярное выражение, которое будет применено! Строка, которая заменяет совпадающую подстроку substring в тексте. На каждом вхождении $n в строку, где $n — целое число, $n заменяется n-й группой захвата! Какое вхождение необходимо заменить. Если задать 0, заменяются все вхождения. Отрицательное значение означает, что число вхождений отсчитывается с конца текста.! Учитывается ли регистр при определении совпадений" + }, + "REGEXEXTRACT": { + "a": "(текст; шаблон; [режим_возврата]; [чувствительность_к_регистру])", + "d": "Извлекает подстроки из \"текста\" на основе предоставленного \"шаблона\" REGEX", + "ad": "Текст, в котором выполняется поиск! Применяемое регулярное выражение! Укажите, какие совпадения нужно вернуть! Учитывается ли регистр при определении совпадений" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sk.json b/apps/spreadsheeteditor/main/resources/formula-lang/sk.json index 70d7e48816..c33dcfb018 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sk.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sk.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sk_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/sk_desc.json index 94cc26084d..20ba04e93d 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sk_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sk_desc.json @@ -2407,5 +2407,20 @@ "IMPORTRANGE": { "a": "(webová_adresa_tabuľky, reťazec_rozsahu)", "d": "Importuje rozsah buniek zo zadanej tabuľky." + }, + "REGEXTEST": { + "a": "(text; vzor; [veľkosť_písmen])", + "d": "Skontroluje, či sa vstup zhoduje so vzorom, a vráti hodnotu TRUE alebo FALSE", + "ad": "Ide o text, v ktorom hľadáte!Regulárny výraz, ktorý sa má použiť!Určuje, či sa v zhode rozlišujú malé a veľké písmená" + }, + "REGEXREPLACE": { + "a": "(text; vzor; náhrada; [výskyt]; [veľkosť_písmen])", + "d": "Vráti text s náhradou namiesto zhody so vzorom", + "ad": "Text, v rámci ktorý hľadáte!Regulárny výraz, ktorý sa má použiť!Reťazec, ktorý nahradí zodpovedajúci podreťazec v texte. Kde sa v reťazci zobrazí $n, pričom $n je celé číslo, $n sa nahradí n-tou skupinou záznamu!Určuje, ktorý výskyt sa má nahradiť. Ak je hodnota 0, nahradia sa všetky výskyty. Záporná hodnota znamená, že ide o počet výskytov od konca textu.!Určuje, či sa v zhode rozlišujú malé a veľké písmená" + }, + "REGEXEXTRACT": { + "a": "(text; vzor; [režim_návratu]; [veľkosť_písmen])", + "d": "Extrahuje podreťazce textu na základe poskytnutého vzoru REGEX", + "ad": "ide o text, v ktorom hľadáte! Regulárny výraz, ktorý sa má použiť! Zadajte, ktoré zhody sa majú vrátiť!Určuje, či sa v zhode rozlišujú malé a veľké písmená" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sl.json b/apps/spreadsheeteditor/main/resources/formula-lang/sl.json index e4be0d9fc4..0418ae41b4 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sl.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sl.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sl_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/sl_desc.json index 0887d5a5c5..65e7ec5671 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sl_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sl_desc.json @@ -2408,5 +2408,20 @@ "IMPORTRANGE": { "a": "(url_preglednice, niz_obsega)", "d": "Uvozi obseg celic iz podane preglednice." + }, + "REGEXTEST": { + "a": "(text; vzorec; [ločevanje_velike_male_črke])", + "d": "Preveri, ali se vnos ujema z vzorcem, in vrne TRUE ali FALSE", + "ad": "Ali je besedilo, ki ga iščete, znotraj!Regularni izraz, ki ga je treba uporabiti!Ali je ujemanje občutljivo na velikost črk" + }, + "REGEXREPLACE": { + "a": "(text; vzorec; zamenjava; [pojavitev]; [ločevanje_velike_male_črke])", + "d": "Vrne 'text' z 'replacement' namesto zadetkov s 'pattern'", + "ad": "Besedilo, v katerem iščete!Regularni izraz, ki bo uporabljen!Niz, ki nadomesti ustrezni podniz v besedilu. Kjer se v nizu pojavi $n, pri čemer je $n celo število, se $n nadomesti z n-to posneto skupino!Katero pojavitev je treba nadomestiti. Če je vrednost 0, se nadomestijo vse pojavitve. Negativna vrednost pomeni, da je število pojavov od konca besedila manjše.!Ali je ujemanje občutljivo na velike in male črke" + }, + "REGEXEXTRACT": { + "a": "(text; vzorec; [način_rezultata]; [ločevanje_velike_male_črke])", + "d": "Izvleče podnize za »besedilo« na podlagi podanega REGEX-a »vzorca«", + "ad": "Ali je besedilo, ki ga iščete, znotraj!Regularni izraz, ki ga je treba uporabiti!Določite ujemanja, ki bodo pridobljena!Ali je ujemanje občutljivo na velikost črk" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl.json b/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl.json index 1fb9e8ee0e..b4c0cb754a 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl.json @@ -481,6 +481,9 @@ "SORTBY": "СОРТИРАЈПО", "GETPIVOTDATA": "ДОБИЈПИВОТПОДАТКЕ", "IMPORTRANGE": "УВЕЗИОПСЕГ", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Заглавља", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl_desc.json index 3c919bb35d..90858b84b6 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sr-cyrl_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_табеле, опсег_стринга)", "d": "Увози опсег ћелија из одређене табеле", "ad": "je URL табеле одакле ће подаци бити увезени!је опсег за увоз" + }, + "REGEXTEST": { + "a": "(текст; образац; [разликовање_великих_и_малих_слова])", + "d": "Проверава да ли се унос подудара са обрасцем и враћа вредност TRUE или FALSE", + "ad": "Представља текст у оквиру ког претражујете!Регуларни израз који треба применити! Без обзира да ли је подударање осетљиво на велика и мала слова" + }, + "REGEXREPLACE": { + "a": "(текст; образац; замена; [појава]; [разликовање_великих_и_малих_слова])", + "d": "Враћа „текст“, са „заменом“ у место подударања са „обрасцем“", + "ad": "Текст у оквиру ког претражујете!Регуларни израз који треба применити!Ниска која замењује одговарајућу подниску у тексту. Где се $n појављује у ниски, $n је цео број, $n се замењује nth групом за хватање! Коју појаву треба заменити. Ако је 0, сва појављивања се замењују. Негативна вредност значи тај број појављивања од краја текста.! Без обзира да ли је подударање осетљиво на велика и мала слова" + }, + "REGEXEXTRACT": { + "a": "(текст; образац; [режим_враћања]; [разликовање_великих_и_малих_слова])", + "d": "Издваја подниске „текста“ на основу наведеног regex „обрасца“", + "ad": "Представља текст у оквиру ког претражујете! Регуларни израз који треба применити! Наведите која подударања треба вратити! Да ли подударање разликује мала и велика слова" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sv.json b/apps/spreadsheeteditor/main/resources/formula-lang/sv.json index 779a249ad0..b1180c02e9 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sv.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sv.json @@ -481,6 +481,9 @@ "SORTBY": "SORTERAEFTER", "GETPIVOTDATA": "HÄMTA.PIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXERSÄTT", + "REGEXEXTRACT": "REGEXUTDRAG", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/sv_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/sv_desc.json index 147915d997..25aca6c3f4 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/sv_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/sv_desc.json @@ -2408,5 +2408,20 @@ "a": "(kalkylarkets_webbadress; intervallsträng)", "d": "Importerar ett cellområde från ett angivet kalkylark.", "ad": "webbadressen till kalkylarket som data importeras från!intervallet som ska importeras" + }, + "REGEXTEST": { + "a": "(text; mönster; [skiftlägeskänslighet])", + "d": "Kontrollerar om indata matchar mönstret och returnerar SANT eller FALSKT", + "ad": "Är texten du söker i!Det reguljära uttryck som ska tillämpas!Om matchningen är skiftlägeskänslig" + }, + "REGEXREPLACE": { + "a": "(text; mönster; ersättning; [förekomst]; [skiftlägeskänslighet])", + "d": "Returnerar 'text', med 'replacement' i stället för matchningar med 'pattern'", + "ad": "Texten du söker i!Det reguljära uttryck som ska tillämpas!Strängen som ersätter matchande delsträng i text. Där $n visas i strängen, där $n är ett heltal, ersätts $n med den n:e infångningsgruppen!Vilken förekomst som ska ersättas. Om 0 ersätts alla förekomster. Ett negativt värde innebär antalet förekomster från slutet av texten.!Om matchningen är skiftlägeskänslig" + }, + "REGEXEXTRACT": { + "a": "(text; mönster; [retur_läge]; [skiftlägeskänslighet])", + "d": "Extraherar delsträngar av text baserat på det angivna REGEX-mönstret", + "ad": "Är texten du söker i!Det reguljära uttryck som ska tillämpas!Ange vilka matchningar som ska returneras!Om matchningen är skiftlägeskänslig" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/tr.json b/apps/spreadsheeteditor/main/resources/formula-lang/tr.json index 55a0d897be..c28a281c63 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/tr.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/tr.json @@ -481,6 +481,9 @@ "SORTBY": "SIRALAÖLÇÜT", "GETPIVOTDATA": "ÖZETVERİAL", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "NORMİFADESINA", + "REGEXREPLACE": "NORMİFADEDEĞİŞTİR", + "REGEXEXTRACT": "NORMİFADEAYIKLA", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/tr_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/tr_desc.json index 4ad1f8e22c..eade565da1 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/tr_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/tr_desc.json @@ -2408,5 +2408,20 @@ "a": "(e-tablo_url'si; aralık_dizesi)", "d": "Belirtilen bir e-tablodan bir hücre aralığını içe aktarır.", "ad": "Verilerin içe aktarılacağı e-tablonun URL'si!aktarılacak aralığı belirten bir dize" + }, + "REGEXTEST": { + "a": "(text; pattern; [büyük_küçük_harf_duyarlılığı])", + "d": "Girdinin desenle eşleşip eşleşmediğini kontrol eder ve DOĞRU veya YANLIŞ olarak döndürür", + "ad": "İçinde aradığınız metindir!Uygulanacak normal ifadedir!Eşleşmenin büyük/küçük harf duyarlılığını ifade eder" + }, + "REGEXREPLACE": { + "a": "(text; pattern; replacement; [occurrence]; [büyük_küçük_harf_duyarlılığı])", + "d": "Komutu, \"metni\" \"desen\" eşleşmelerinin yerine \"değiştirme\" olarak döndürür", + "ad": "İçinde arama yaptığınız metin!Uygulanacak normal ifade!Metinde eşleşen alt dizenin yerini alan dize. Dizede $n ifadesinin gözüktüğü yerde, $n ifadesinin tamsayı olduğu yerde, $n ifadesi N. yakalama grubuyla değiştirilir!Değiştirilecek oluşum. 0 ise tüm oluşumlar değiştirilir. Negatif değer, metin sonundaki oluşum sayısını belirtir.!Eşleşmenin büyük/küçük harf duyarlılığını ifade eder" + }, + "REGEXEXTRACT": { + "a": "(text; pattern; [return_mode]; [büyük_küçük_harf_duyarlılığı])", + "d": "Sağlanan NORMAL İFADE \"desenine\" göre \"metin\" alt dizelerini ayıklar", + "ad": "İçinde aradığınız metindir!Uygulanacak normal ifadedir!Hangi eşleşmelerin döndürüleceğini belirtir!Eşleşmenin büyük/küçük harf duyarlılığını ifade eder" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/uk.json b/apps/spreadsheeteditor/main/resources/formula-lang/uk.json index 77182dc602..794e19a105 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/uk.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/uk.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/uk_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/uk_desc.json index f2bb781ff7..5ae386af7c 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/uk_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/uk_desc.json @@ -2407,5 +2407,20 @@ "IMPORTRANGE": { "a": "(url-адреса_таблиці, діапазон_рядок)", "d": "Імпортує діапазон клітинок з указаної електронної таблиці." + }, + "REGEXTEST": { + "a": "(текст; шаблон; [чутливість_до_регістру])", + "d": "Перевіряє, чи текст збігається зі взірцем, і повертає TRUE або FALSE", + "ad": "Текст, у якому виконується пошук!Регулярний вираз, який потрібно застосувати!Чи враховується регістр у збігу" + }, + "REGEXREPLACE": { + "a": "(текст; шаблон; заміна; [випадок]; [чутливість_до_регістру])", + "d": "Повертає текст, у якому збіги зі взірцем \"шаблон\" замінено на \"заміна\"’", + "ad": "Текст, у якому виконується пошук!Регулярний вираз, який потрібно застосувати!Рядок, на який замінюється збіг підрядка в тексті. Там, де в рядку трапляється ціле число $n, $n замінюється на n-у групу записування!Який екземпляр потрібно замінити. Якщо 0, замінюються всі екземпляри. Від’ємне значення означає, що кількість екземплярів відраховується з кінця тексту.!Чи враховується регістр у збігу" + }, + "REGEXEXTRACT": { + "a": "(текст; шаблон; [режим_повернення]; [чутливість_до_регістру])", + "d": "Видобуває з тексту підрядки на основі регулярного виразу-взірця \"шаблон\"", + "ad": "Текст, у якому виконується пошук!Регулярний вираз, який потрібно застосувати!Які збіги потрібно повертати!Чи враховується регістр у збігу" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/vi.json b/apps/spreadsheeteditor/main/resources/formula-lang/vi.json index 38865e7e52..591db2f9cc 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/vi.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/vi.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/vi_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/vi_desc.json index 00873725af..5cfd3ed13e 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/vi_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/vi_desc.json @@ -2408,5 +2408,20 @@ "a": "(url_bảng_tính; chuỗi_dải_ô)", "d": "Nhập một dải ô từ một bảng tính được chỉ định.", "ad": "URL của bảng tính mà dữ liệu sẽ được nhập từ bảng tính đó!dải ô để nhập" + }, + "REGEXTEST": { + "a": "(text; pattern; [case_sensitivity])", + "d": "Kiểm tra xem dữ liệu đầu vào có khớp với mẫu hình không và trả về TRUE hay FALSE", + "ad": "Là văn bản bạn đang tìm kiếm bên trong!Biểu thức chính quy sẽ được áp dụng!Dù kết quả khớp có phân biệt chữ hoa chữ thường hay không" + }, + "REGEXREPLACE": { + "a": "(text; pattern; replacement; [occurrence]; [case_sensitivity])", + "d": "Trả về 'text', với 'replacement' thay cho các kết quả khớp với 'pattern'", + "ad": "Văn bản bạn đang tìm kiếm bên trong!Biểu thức chính quy sẽ được áp dụng!Chuỗi thay thế chuỗi con khớp trong văn bản. Ở vị trí $n xuất hiện trong chuỗi, trong đó $n là số nguyên, $n được thay thế bằng nhóm chụp thứ n! Lần xuất hiện nào cần thay thế. Nếu giá trị bằng 0, tất cả lần xuất hiện đều được thay thế. Giá trị âm có nghĩa là số lần xuất hiện tính từ cuối văn bản.!Kết quả khớp có phân biệt chữ hoa chữ thường hay không" + }, + "REGEXEXTRACT": { + "a": "(text; pattern; [return_mode]; [case_sensitivity])", + "d": "Trích xuất chuỗi con của \"text\" dựa trên \"pattern\" REGEX được cung cấp", + "ad": "Là văn bản bạn đang tìm kiếm bên trong!Biểu thức chính quy sẽ được áp dụng!Chỉ định kết quả khớp để trả về!Dù kết quả khớp có phân biệt chữ hoa chữ thường hay không" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw.json b/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw.json index f2b67f0d70..b6d4a1e616 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw_desc.json index d5ae9742c9..c26d27ede3 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/zh-tw_desc.json @@ -2408,5 +2408,20 @@ "a": "(spreadsheet_url, range_string)", "d": "從指定的試算表匯入儲存格範圍。", "ad": "is the URL of the spreadsheet from where data will be imported!is the range to import" + }, + "REGEXTEST": { + "a": "(text, pattern, [case_sensitivity])", + "d": "檢查輸入是否符合模式,並傳回 TRUE 或 FALSE", + "ad": "是您正在其內搜尋的文字!要套用的規則運算式!相符項目是否區分大小寫" + }, + "REGEXREPLACE": { + "a": "(text, pattern, replacement, [occurrence], [case_sensitivity])", + "d": "傳回 'text',用 'replacement' 代替與 'pattern' 相符的內容", + "ad": "您在當中搜尋的文字!要套用的規則運算式!取代文字中相符子字串的字串。當 $n 出現在字串中,其中 $n 是一個整數位,使用群組中擷取到的第 n 個來取代 $n! 要取代的項目。如果為 0,則取代所有項目。負值表示文字結尾的項目次數。!相符項目是否區分大小寫" + }, + "REGEXEXTRACT": { + "a": "(text, pattern, [return_mode], [case_sensitivity])", + "d": "根據提供的 REGEX 'pattern' 擷取 'text' 的子字串", + "ad": "是您正在其內搜尋的文字!要套用的規則運算式!指定要傳回的相符項目!相符項目是否區分大小寫" } } \ No newline at end of file diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/zh.json b/apps/spreadsheeteditor/main/resources/formula-lang/zh.json index 42cb291c3c..0b51084ab1 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/zh.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/zh.json @@ -481,6 +481,9 @@ "SORTBY": "SORTBY", "GETPIVOTDATA": "GETPIVOTDATA", "IMPORTRANGE": "IMPORTRANGE", + "REGEXTEST": "REGEXTEST", + "REGEXREPLACE": "REGEXREPLACE", + "REGEXEXTRACT": "REGEXEXTRACT", "LocalFormulaOperands": { "StructureTables": { "h": "Headers", diff --git a/apps/spreadsheeteditor/main/resources/formula-lang/zh_desc.json b/apps/spreadsheeteditor/main/resources/formula-lang/zh_desc.json index 839bbaacdb..224e7bc098 100644 --- a/apps/spreadsheeteditor/main/resources/formula-lang/zh_desc.json +++ b/apps/spreadsheeteditor/main/resources/formula-lang/zh_desc.json @@ -2407,5 +2407,20 @@ "a": "(电子表格网址, 范围字符串)", "d": "从指定的电子表格中导入相应范围的单元格。", "ad": "数据导入来源电子表格的网址。!指定数据导入来源范围的字符串" + }, + "REGEXTEST": { + "a": "(文本; 模式; [区分大小写])", + "d": "检查给定文本的任意部分是否与正则表达式匹配。若匹配则返回 TRUE,否则返回 FALSE。", + "ad": "文本:要匹配的字符串或单元格引用!模式:正则表达式模式!区分大小写(可选):0 = 区分大小写(默认),1 = 不区分大小写" + }, + "REGEXREPLACE": { + "a": "(文本; 模式; 替换; [出现]; [区分大小写])", + "d": "返回将模式匹配替换后的文本。", + "ad": "文本:要搜索的文本!模式:正则表达式!替换:替换内容;$n 表示第 n 组!出现:0 = 全部,正数 = 第 n 个,负数 = 末尾开始!区分大小写:0 = 区分,1 = 不区分" + }, + "REGEXEXTRACT": { + "a": "(文本; 模式; [返回模式]; [区分大小写])", + "d": "提取与正则表达式匹配的子字符串。", + "ad": "文本:源!模式:regex!返回模式:选择哪些匹配返回!区分大小写:0 = 区分,1 = 不区分" } } \ No newline at end of file