字符串函數
更新時間 2023-12-05 16:28:26
最近更新時間: 2023-12-05 16:28:26
分享文章
本文主要介紹云日志服務的字符串函數。
| 函數 | 說明 |
|---|---|
| str_format | 判斷日志字段是否存在 |
| str_join | 判斷日志字段是否不存在。支持和其他函數組合使用。 |
| str_zip | 通過連接符將輸入的字符串連接生成一個新的字符串。 |
| str_encode | 按照指定的編碼格式對字符串進行編碼。 |
| str_decode | 按照指定的編碼格式對傳入值進行解碼。 |
| str_hex_escape_encode | 轉義特殊字符,支持將十六進制字符轉義為中文字符。 |
| str_uuid | 隨機生成UUID。 |
| str_sort | 將指定的對象進行排序。 |
| str_reverse | 將一個字符串進行反轉。 |
| str_replace | 根據規則將舊字符串替換成新字符串。 |
| str_translate | 將字符串中的指定字符按照對應關系進行替換。 |
| str_strip | 刪除字符串中指定的字符。 |
| str_lstrip | 刪除字符串開頭的指定字符。 |
| str_rstrip | 刪除字符串結尾的指定字符。 |
| str_lower | 將字符串中所有大寫字符轉換為小寫字符。 |
| str_capitalize | 將字符串的第一個字母轉化為大寫,其他字母轉化為小寫。 |
| str_swapcase | 對字符串的大小寫字母進行轉換。 |
| str_count | 統計字符串里某個字符出現的次數。 |
| str_find | 判斷原字符串中是否包含指定的子字符串。 |
| str_rfind | 查找字符串中指定字符或者字符串最后一次出現的位置。 |
| str_endswith | 判斷字符串是否以指定后綴結尾。 |
| str_startswith | 判斷字符串是否以指定字符串開頭。 |
| str_split | 通過指定分隔符對字符串進行分割。 |
| str_splitlines | 通過換行符符對字符串進行分割。 |
| str_partition | 根據指定的分隔符將字符串從左往右分割為三部分。 |
| str_rpartition | 根據指定的分隔符將字符串從右往左分割為三部分。 |
| str_center | 用指定字符將字符串填充到指定長度。 |
| str_ljust | 用指定字符將字符串從結尾填充至指定長度。 |
| str_rjust | 用指定字符將原字符串從開頭填充至指定長度。 |
| str_zfill | 用字符0從開頭將字符串填充至指定長度。 |
| str_expandtabs | 將字符串中的\t轉為空格。 |
| str_isalnum | 判斷字符串是僅由字母和數字組成。 |
| str_isalpha | 判斷字符串是否僅由字母組成。 |
| str_isascii | 判斷字符串是否在ASCII中。 |
| str_isdecimal | 判斷字符串是否僅包含十進制字符。 |
| str_isdigit | 判斷字符串是否僅由數字組成。 |
| str_islower | 判斷字符串是否由小寫字母組成。 |
| str_isspace | 判斷字符串是否僅由空格字符組成。 |
| str_istitle | 判斷字符串中所有單詞的拼寫首字母是否為大寫,且其他字母為小寫。 |
| str_isupper | 判斷字符串中所有的字母是否都為大寫。 |