码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • VEX —— Functions|String


    目录

    strlen —— 返回字符串长度

    concat —— 连接字符串

    join —— 以指定间隔连接字符串数组内字符串

    startswith —— 检测字符串是否以指定的字符串开始

    endswith —— 检测字符串是否以指定的字符串结尾

    isalpha —— 判断字符串是否全是字母

    isdigit —— 判断字符串是否全是数字

    itoa —— 将整数转化为字符串

    titlecase —— 返回标题格式

    toupper —— 转化为大写

    tolower —— 转化为小写

    strip —— 移除字符串前导和尾随的指定字符

    lstrip —— 移除字符串前导的指定字符

    rstrip —— 移除字符串尾随的指定字符

    opdigits —— 返回字符串末尾最后的数字

    chr —— 将Unicode转化为UTF8字符串

    ord —— 将UTF8字符串转化为Unicode

    pluralize —— 将英文名词转化为复数


    find —— 在数组或字符串中查找元素

    match —— 判断字符串是否匹配样本

    replace —— 用新字符串替换匹配老的字符串

    replace_match —— 用新字符串样本替换匹配老的字符串样本

    split —— 拆分字符串


    re_find —— 正则表达式匹配字符串

    re_findall —— 正则表达式匹配字符串所有实例

    re_match —— 匹配整个字符串

    re_replace —— 替代匹配的字符串

    re_split —— 拆分匹配的字符串


    abspath —— 返回文件的完全路径

    relpath —— 返回文件的相对路径

    relativepath —— 计算从src到dest的相对路径

    splitpath —— 将文件路径拆分为目录和文件名


    encode —— 将字符串编码为有效的变量名

    encodeattrib —— 将字符串编码为有效的几何体属性名

    encodeparm —— 将字符串编码为有效的几何体参数名

    encodeutf8 —— 编码UTF8字符串

    decode —— 对编码的变量名进行解码

    decodeattrib —— 对编码的几何体属性名进行解码

    decodeparm —— 对编码的节点参数名进行解码

    decodeutf8 —— 解码UTF8字符串


    makevalidvarname —— 强制将字符串转化为符合变量名规则

    sprintf —— 格式化输出字符串


    strlen —— 返回字符串长度

    int strlen(string string)

    concat —— 连接字符串

    string concat(string s1, string s2, ...)

    join —— 以指定间隔连接字符串数组内字符串

    string join(string s[], string spacer)

    startswith —— 检测字符串是否以指定的字符串开始

    int startswith(string str, string startswith)

    endswith —— 检测字符串是否以指定的字符串结尾

    int endswith(string haystack, string needle)

    isalpha —— 判断字符串是否全是字母

    int isalpha(string str)

    isdigit —— 判断字符串是否全是数字

    int isdigit(string str)

    itoa —— 将整数转化为字符串

    • atof,字符串转化为浮点;
    • atoi,字符串转化为整数;
    string itoa(int number)

    titlecase —— 返回标题格式

    string titlecase(string str)

    toupper —— 转化为大写

    string toupper(string str)

    tolower —— 转化为小写

    string tolower(string str)

    strip —— 移除字符串前导和尾随的指定字符

    1. string strip(string value)
    2. string strip(string value, string whitespace)

    lstrip —— 移除字符串前导的指定字符

    1. string lstrip(string value)
    2. string lstrip(string value, string whitespace)

    rstrip —— 移除字符串尾随的指定字符

    1. string rstrip(string value)
    2. string rstrip(string value, string whitespace)

    opdigits —— 返回字符串末尾最后的数字

    1. int opdigits(string str)
    2. int opdigits()

    chr —— 将Unicode转化为UTF8字符串

    string chr(int value)

    ord —— 将UTF8字符串转化为Unicode

    int ord(string value)

    pluralize —— 将英文名词转化为复数

    string pluralize(string noun)

    find —— 在数组或字符串中查找元素

    1. int find(string haystack, string needle)
    2. int find(string haystack, string needle, int start)
    3. int find(string haystack, string needle, int start, int end)
    1. ​int [] find(string haystack, string needle)
    2. int [] find(string haystack, string needle, int start)
    3. int [] find(string haystack, string needle, int start, int end)
    1. int find(array[], target)
    2. int find(array[], target, int start)
    3. int find(array[], target, int start, int end)
    1. int [] find(array[], target)
    2. int [] find(array[], target, int start)
    3. int [] find(array[], target, int start, int end)

    match —— 判断字符串是否匹配样本

    int match(string pattern, string subject)
    • ?,匹配任何字符;
    • *,匹配任何子字符串;
    • [list],匹配任何指定的字符;
    • ^,排除匹配的样本;

    replace —— 用新字符串替换匹配老的字符串

    1. string replace(string str, string old, string new)
    2. string replace(string str, string old, string new, int count)

    replace_match —— 用新字符串样本替换匹配老的字符串样本

    string replace_match(string str, string pattern_from, string pattern_to)

    split —— 拆分字符串

    1. string [] split(string s)
    2. string [] split(string s, string separators)
    3. string [] split(string s, string separators, int maxsplits)

    re_find —— 正则表达式匹配字符串

    1. int re_find(string regex, string input)
    2. int re_find(string regex, string input, int start)
    3. int re_find(string regex, string input, int start, int end)
    1. string re_find(string regex, string input)
    2. string re_find(string regex, string input, int start)
    3. string re_find(string regex, string input, int start, int end)
    1. int re_find(int &start_pos[], int &end_pos[], string regex, string input)
    2. int re_find(int &start_pos[], int &end_pos[], string regex, string input, int start)
    3. int re_find(int &start_pos[], int &end_pos[], string regex, string input, int start, int end)
    1. string [] re_find(string regex, string input)
    2. string [] re_find(string regex, string input, int start)
    3. string [] re_find(string regex, string input, int start, int end)

    re_findall —— 正则表达式匹配字符串所有实例

    1. string [] re_findall(string regex, string input)
    2. string [] re_findall(string regex, string input, int start)
    3. string [] re_findall(string regex, string input, int start, int end)

    re_match —— 匹配整个字符串

    int re_match(string regex, string input)

    re_replace —— 替代匹配的字符串

    string re_replace(string regex, string replacement, string input, int maxreplace=0)

    re_split —— 拆分匹配的字符串

    string [] re_split(string regex, string input, int maxsplits=0)

    abspath —— 返回文件的完全路径

    string abspath(string relpath)

    relpath —— 返回文件的相对路径

    string relpath(string abspath)

    relativepath —— 计算从src到dest的相对路径

    string relativepath(string src, string dest)

    splitpath —— 将文件路径拆分为目录和文件名

    void splitpath(string fullpath, string &dir, string &name)

    encode —— 将字符串编码为有效的变量名

    string encode(string str)

    encodeattrib —— 将字符串编码为有效的几何体属性名

    string encodeattrib(string str)

    encodeparm —— 将字符串编码为有效的几何体参数名

    string encodeparm(string str)

    encodeutf8 —— 编码UTF8字符串

    string encodeutf8(int codepoints[])

    decode —— 对编码的变量名进行解码

    string decode(string str)

    decodeattrib —— 对编码的几何体属性名进行解码

    string decodeattrib(string str)

    decodeparm —— 对编码的节点参数名进行解码

    string decodeparm(string str)

    decodeutf8 —— 解码UTF8字符串

    int [] decodeutf8(string str)

    makevalidvarname —— 强制将字符串转化为符合变量名规则

    1. string makevalidvarname(string name)
    2. string makevalidvarname(string name, string safe_chars)

    sprintf —— 格式化输出字符串

    • 类似printf,但打印到屏幕;
    string sprintf(string format, ...)

  • 相关阅读:
    Redis常用配置详解
    TiDB 7.1.0 LTS 特性解读丨关于资源管控 (Resource Control) 应该知道的 6 件事
    Nginx 使用自签名证书实现 https 反代 Spring Boot 中碰到的页面跳转问题
    C++项目实战——基于多设计模式下的同步&异步日志系统-⑩-异步缓冲区类与异步工作器类设计
    N元语言模型
    基于斑马优化的BP神经网络(分类应用) - 附代码
    大数据培训课程MapReduce编程规范
    2022年首家民营征信机构浙江同信获企业征信备案公示
    java计算机毕业设计计算机类专业考研交流学习平台MyBatis+系统+LW文档+源码+调试部署
    AntD上传文件 结合Axios 服务端由Spring MVC接收
  • 原文地址:https://blog.csdn.net/NapoleonCoder/article/details/133383867
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号