You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/moonblade/functions.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -252,6 +252,9 @@ add(trim(name) | len, 2) - Can be used anywhere
252
252
## Fuzzy matching & information retrieval
253
253
254
254
-**fingerprint**(*string*) -> `string`: Fingerprint a string by normalizing characters, re-ordering and deduplicating its word tokens before re-joining them by spaces.
255
+
-**soundex**(*name*) -> `string`: Compute the SOUNDEX code (a phonetic encoding) of given name.
256
+
-**refined_soundex**(*name*) -> `string`: Compute the refined SOUNDEX code (a phonetic encoding) of given name.
257
+
-**phonogram**(*name*) -> `string`: Compute the "phonogram" code (yomguithereal's own phonetic encoding) of given name.
255
258
-**carry_stemmer**(*string*) -> `string`: Apply the "Carry" stemmer targeting the French language.
256
259
-**s_stemmer**(*string*) -> `string`: Apply a very simple stemmer removing common plural inflexions in some languages.
257
260
-**unidecode**(*string*) -> `string`: Convert string to ascii as well as possible.
0 commit comments