find查找、split分隔、replace替换

1 #!/usr/bin/env python
2 r = "asada"
3 ret = r.find("d")
4 print(ret)#返回所在位置的索引
5 ret =r.split("d")
6 print(ret)#分隔
7 ret = r.replace("sa","k")
8 print(ret)#替换

结果C:\Python35\python3.exe F:/Python/笔记1/a1.py
3
[‘asa‘, ‘a‘]
akda


Process finished with exit code 0

 
时间: 2024-10-25 08:03:47

find查找、split分隔、replace替换的相关文章

SQL自定义函数split分隔字符串

SQL自定义函数split分隔字符串 一.F_Split:分割字符串拆分为数据表 Create FUNCTION [dbo].[F_Split] ( @SplitString nvarchar(max), --源字符串 @Separator nvarchar(10)=' ' --分隔符号,默认为空格 ) RETURNS @SplitStringsTable TABLE --输出的数据表 ( [id] int identity(1,1), [value] nvarchar(max) ) AS BE

js正则表达式/replace替换变量方法

转自:http://www.blogjava.net/pingpang/archive/2012/08/12/385342.html 1. javascript 正则对象替换创建和用法:/pattern/flags 先简单案例学习认识下replace能干什么: 正则表达式构造函数: new RegExp("pattern"[,"flags"]); 正则表达式替换变量函数:stringObj.replace(RegExp,replace Text);参数说明:patt

关于js的replace替换

msgContent = msgContent.replace("a","b"); 这样的替换只会把第一个a替换成b,不会替换全部的a,如我输入 aba结果为:bba //替换所有字符 function replaceAll(str,str1,str2) { var result = str.replace(eval("/"+str1+"/gi"),str2); return result; } msgContent = re

js拾遗: replace 替换参数

先来看一个简单的例子吧. var str = "123X321".replace("X", "$'"); 替换后的 str 是什么呢?是 "123$'321" ...吗??如果你的浏览器是 IE6-8 的话,确实是这个结果,可是那只是变态IE的结果.标准浏览器下会是什么呢? var str = "123X321".replace("X", "$'"); console

JQuery replace 替换全部

JQuery replace 替换全部 2012-08-03 15:52:16|  分类: HTML |  标签:jquery  replace   |举报 |字号 订阅 今天在做写个程序时遇到需要替换的功能,可是一开始用jquery的replace时,发现只替换到第一个.最后没办法,只好用正则表达式来 例如下面 re = new RegExp ( "{thisclassid}" , "g" ); str    = str . replace ( re , &quo

在go modules中使用replace替换无法直接获取的package(golang.org/x/...)

上一篇里我们介绍了使用go get进行包管理. 不过因为某些未知原因,并不是所有的包都能直接用go get获取到,这时我们就需要使用go modules的replace功能了.(当然大部分问题挂个梯子就能解决,但是我们也可以有其它选项) 使用replace替换package replace顾名思义,就是用新的package去替换另一个package,他们可以是不同的package,也可以是同一个package的不同版本.看一下基本的语法: go mod edit -replace=old[@v]

Nodejs正则表达式函数之match、test、exec、search、split、replace

1. Match函数 使用指定的正则表达式函数对字符串惊醒查找,并以数组形式返回符合要求的字符串 原型:stringObj.match(regExp) 参数: stringObj 必选项,需要去进行匹配的字符串 RegExp  必选项,指定的正则表达式 返回值:如果没有使用g(全局匹配)选项,则返回第一个匹配的字符串.该字符串所在位置及原始字符串组成的数组,如果使用g选项,则返回所有匹配的字符串组成的数组 示例1:    var str = "aaabbbcccaaabbbccc"; 

Nodejs正则表达式函数之match、test、exec、search、split、replace使用详解

记性不好的人,总是容易把记住的东西忘记掉!为了以后忘记的时候能够更快的找到并复习,最好还是做笔记!好记性不如赖笔头嘛! 1. Match函数 使用指定的正则表达式函数对字符串惊醒查找,并以数组形式返回符合要求的字符串 原型:stringObj.match(regExp) 参数: stringObj 必选项,需要去进行匹配的字符串 RegExp  必选项,指定的正则表达式 返回值:如果没有使用g(全局匹配)选项,则返回第一个匹配的字符串.该字符串所在位置及原始字符串组成的数组,如果使用g选项,则返

Node.js之【正则表达式函数之match、test、exec、search、split、replace使用详解】

1. Match函数 使用指定的正则表达式函数对字符串惊醒查找,并以数组形式返回符合要求的字符串 原型:stringObj.match(regExp) 参数: stringObj 必选项,需要去进行匹配的字符串 RegExp 必选项,指定的正则表达式 返回值:如果没有使用g(全局匹配)选项,则返回第一个匹配的字符串.该字符串所在位置及原始字符串组成的数组,如果使用g选项,则返回所有匹配的字符串组成的数组 示例1: var str = “aaabbbcccaaabbbccc”; var res =