• 2024-07-01正则经常使用的模块
    importrere.match()strs='1234ABC56789'match只能从字符串的开头进⾏匹配,匹配严格适合做过滤result=re.match('^\d([a-zA-Z])\d*$',strs)print(result)ifresult:print('是纯数字')print(result.groups())else:print('不是纯数字')re.search()用
  • 2024-06-30达梦数据库
    SQL语言使用手册-官方文档DML(DataManipulationLanguage)函数字符串函数INSTR语法:INSTR(str1,str2[,n[,m]])返回str1中包含str2的特定位置(存在的话,最小是1)。INSTR从str1的左边开始搜索,开始位置是n,如果n为负数,则搜索从str1的最右边开始,当搜索到str2的第m
  • 2024-06-21c语言 字符串操作函数
    字符串操作函数1.strlen()函数strlen()函数用于计算字符串的长度,返回字符串的字符数。语法:size_tstrlen(constchar*str)参数:str–要计算长度的字符串。返回值:字符串的字符数。示例:#include<stdio.h>#include<string.h>intmain(){charstr[50]="
  • 2024-06-17c语言连接两个字符串
    在C语言中,连接两个字符串可以使用标准库函数strcat。这个函数将一个字符串添加到另一个字符串的末尾。使用strcat时,需要确保目标字符串有足够的空间来容纳源字符串,否则可能会导致缓冲区溢出。下面是strcat函数的基本用法示例:#include<stdio.h>#include<string.h>
  • 2024-06-17【c语言】字符串函数和内存函数
  • 2024-06-12Python3 笔记:字符串的 replace() 和 expandtabs()
    1、replace()方法把字符串中的old(旧字符串)替换成new(新字符串),如果指定第三个参数max,则替换不超过max次。语法:str.replace(old,new[,max])参数:old:将被替换的子字符串。new:新字符串,用于替换old子字符串。max:可选参数,如果填写则表示替换不超过max次。str1='old
  • 2024-06-12C语言字符串处理函数strstr的用法
    C语言字符串处理函数strstr的用法在C语言中,strstr函数是一个字符串处理函数,用于在一个字符串(称为“主字符串”)中查找另一个字符串(称为“子字符串”)的首次出现。如果找到子字符串,则该函数返回一个指向主字符串中子字符串首次出现位置的指针;如果没有找到,则返回NULL。函数的原型定
  • 2024-06-10字符串处理,push pop路径,组合命令
     字符串处理字符串截取、命令嵌套命令格式:%变量名:~m,n%,其中,m表示开始位置(默认开头),n表示从m位置开始向后截取的字符个数(默认到结尾),若n为负数则表示向前截取个数,作用:将命令中的某段字符截取,通过call将字符做为命令执行。@echooffsetstr1=aaaechookbbbecho初始字符
  • 2024-06-09将字符串str1复制为字符串str2
            定义两个字符数组str1和str2,再设两个指针变量p1和p2,分别指向两个字符数组中的有关字符,通过改变指针变量的值使它们指向字符串中的不同的字符,以实现字符的复制。编写程序:运行程序:程序分析:        p1,p2是指向字符型数据的指针变量。先使p1和p2分别
  • 2024-06-04### Python 字符串操作详解
    1.创建字符串使用引号创建字符串#单引号str1='Hello,World!'#双引号str2="Hello,World!"#三引号(可用于创建多行字符串)str3='''Hello,World!'''str4="""Hello,World!"""2.基本操作字符串连接str1=&quo
  • 2024-06-04字符函数和字符串函数
    目录1.字符分类函数2.字符转换函数3.strlen的使用和模拟实现4.strcpy的使⽤和模拟实现5.strcat的使用和模拟实现 6.strcmp的使用和模拟实现7. strncpy函数的使用8.strncat函数的使用9.strncmp函数的使用10.strstr的使用和模拟实现11.strtok函数的
  • 2024-06-02strcpy、strncpy、strcat、strncat、strcmp、strstr字符串函数的使用和模拟
    strcpy的使用和模拟(作用)将一个字符串的内容复制到另外一个字符串中代替掉。strcpy的使用效果#include<stdio.h>#include<string.h>intmain(){charstr1[]="Samplestring";charstr2[40];charstr3[40];strcpy(str2,str1);strcpy(str3,"copysucce
  • 2024-06-02字符串笔记
    一.字符串的编码转换type:查看变量类型1.encode()作用:将字符串类型转换为字节类型,的过程称之为编码。语法:字符串.encode()s='吃米饭'`​`byte_e=s.encode()`​`print(byte_e,type(byte_e))` #b'\xe5\x90\x83\xe7\xb1\xb3\xe9\xa5\xad'<class'bytes'>2.decode()
  • 2024-06-02Groovy基础语法-字符串篇
    索引取值str1="devops-test-stings"1、获取字符串倒数第一个的值groovy:000>printlnstr1[-1]s2、获取索引为2的值groovy:000>printlnstr1[2]v3、获取多个下标的值,用“,”号隔开groovy:000>printlnstr1[0,2,4]dvp4、获取字符串第一个到第四个的值,可用于截
  • 2024-05-28URLDecode
    PHP urldecode示例$str1=urlencode("百度");//$str1的值是%B0%D9%B6%C8$str2=urldecode($str1);//$str2的值就是“百度”javascripturl字符串编码和解码在JavaScript中,可以使用内置的encodeURIComponent函数来对URL进行编码,而使用decodeURIComponent函数来对URL进行解
  • 2024-05-25关于字符串的功能函数小结
    笔者做项目过程中,使用了很多关于字符串的C库中自带功能函数,极大便利了项目流程。再次做一个小结,之后若有增加会继续补充。所需采用函数序号函数/描述1char*strcat(char*dest,constchar*src)【char*strncat(char*dest,constchar*src,size_tn)】功能:连接
  • 2024-05-24makefile 进行宏定义的便捷之处
    1.Makefile中:MYVERSION=1.0.00000001CFLAGS+=-DMYVERSION=\"$(MYVERSION )\" all:mainapp mainapp:mainapp.cgcc$(CFLAGS)-omainappmainapp.c  2.c文件中//mainapp.c#include<stdio.h> #ifdefMYVERSION#define  STR(x)  
  • 2024-05-24【C语言】字符函数和字符串函数
    在C语言中,字符函数和字符串函数通常用于处理单个字符和字符串。这些函数定义在<ctype.h>(字符函数)和<string.h>(字符串函数)头文件中。以下是一些常用的字符函数和字符串函数及其用法:字符函数(ctype.h)字符函数主要用于测试字符的属性或转换字符。isalnum():检查字符是
  • 2024-05-23LeetCode Greatest Common Divisor of Strings All In One
    LeetCodeGreatestCommonDivisorofStringsAllInOneLeetCode1071errorsfunctiongcdOfStrings(str1:string,str2:string):string{letresult=``;lettemp=[];if(str1.length>str2.length){letreg=newRegExp(str2,'g'
  • 2024-05-20Mysql变量声明的方式
    参考:https://www.cnblogs.com/Marydon20170307/p/14112059.html1.使用declare,这个必须用在存储过程或者函数中,不要@前缀。声明变量必须在存储过程、函数的顶部,先声明变量,再写其他逻辑。一次多个:declarestr1,str2varchar(10);--公用一个类型不一样的话,就一个个的声明:declarest
  • 2024-05-12c语言程序实验————实验报告八
    c语言程序实验————实验报告八实验项目名称:实验报告8字符串处理函数实验项目类型:验证性实验日期:2024年5月9日一、实验目的1.熟练掌握数组的定义格式和数组元素的表示方法;2.熟悉数组的初始化方法和赋值方法;3.掌握字符数组存放字符串的方法和字符串函数的使用;4.
  • 2024-05-07Levenshtein:计算字符串的编辑距离
    https://github.com/ztane/python-Levenshtein/在处理文本数据时,我们经常需要比较两个字符串的相似度,无论是在自然语言处理、数据清洗还是用户输入验证中。这时,Levenshtein距离(又称编辑距离)就显得尤为重要。它衡量的是,将一个字符串转换成另一个字符串所需的最少编辑操作次数,包括
  • 2024-04-30阿里云CTF逆向题“欧拉”详细Writeup
    题目来源:阿里云CTF题目类型:逆向题目描述:欧拉欧拉欧拉欧拉![attachment](Euler.exe)题目解析:使用IDA打开,F5,整体先看一遍,100多行,没有混淆先看变量定义这里:charStr1[16];//[rsp+20h][rbp-40h]BYREF__int128v21;//[rsp+30h][rbp-30h]__int128v22;//[rsp+40h][r
  • 2024-04-23C语言 - 字符串拼接
    在C语言中,可以使用以下几种方法来实现字符串拼接:1.使用strcat函数:#include<stdio.h>#include<string.h>intmain(){charstr1[50]="Hello";charstr2[]="World";strcat(str1,str2);printf("拼接后的字符串是:%s\n",str1
  • 2024-04-16牛客网刷题hj1-hj4
    #计算字符的长度和输出最后一个字符串的长度print("计算字符的长度和输出最后一个字符串的长度-HJ1")str1=input()str1_last=str1.split()[-1]#取最后一位last_len=len(str1_last)print(last_len)#计算某个字符出现的次数print("计算某个字符出现的次数-HJ2")str2_0=input()