split()方法如何使用


这篇“split()方法如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“split()方法如何使用”文章吧。 sp免费云主机域名lit()方法在不同语言中有不同的使用方法:1、在Java中,split()方法是根据匹配给定的正则表达式来拆分字符串,语法是“public String[] split(String regex, int limit)”;2、在Python中,split()方法是通过指定分隔符对字符串进行切片,语法是“str.split(str=””, num=string…)”。Java split() 方法split() 方法根据匹配给定的正则表达式来拆分字符串。注意: . 、 $、 | 和 * 等转义字符,必须得加 。注意:多个分隔符,可以用 | 作为连字符。语法

publicString[]split(Stringregex,intlimit)

参数

regex--正则表达式分隔符。
limit--分割的份数。

返回值字符串数组。实例

publicclassTest{
publicstaticvoidmain(Stringargs[]){
Stringstr=newString("Welcome-to-Runoob");

System.out.println("-分隔符返回值:");
for(Stringretval:str.split("-")){
System.out.println(retval);
}

System.out.println("");
System.out.println("-分隔符设置分割份数返回值:");
for(Stringretval:str.split("-",2)){
System.out.println(retval);
}

System.out.println("");
Stringstr2=newString("www.runoob.com");
System.out.println("转义字符返回值:");
for(Stringretval:str2.split(".",3)){
System.out.println(retval);
}

System.out.println("");
Stringstr3=newString("acount=?anduu=?orn=?");
System.out.println("多个分隔符返回值:");
for(Stringretval:str3.split("and|or")){
System.out.println(retval);
}
}
}

以上程序执行结果为:

-分隔符返回值:
Welcome
to
Runoob
-分隔符设置分割份数返回值:
Welcome
to-Runoob
转义字符返回值:
www
runoob
com
多个分隔符返回值:
acount=?
uu=?
n=?

Python split() 方法Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串语法split() 方法语法:

str.split(str="",num=string.count(str)).

参数

str--分隔符,默认为所有的空字符,包括空格、换行(n)、制表符(t)等。
num--分割次数。默认为-1,即分隔所有。

返回值返回分割后的字符串列表。实例以下实例展示了 split() 函数的使用方法:实例(Python 2.0+)

#!/usr/bin/python
#-*-coding:UTF-8-*-

str="Line1-abcdefnLine2-abcnLine4-abcd";
printstr.split();#以空格为分隔符,包含n
printstr.split('',1);#以空格为分隔符,分隔成两个

以上实例输出结果如下:

['Line1-abcdef','Line2-abc','Line4-abcd']
['Line1-abcdef','nLine2-abcnLine4-abcd']

以下实例以 # 号为分割符,指定第二个参数为 1,返回两个参数列表。实例(Python 2.0+)

#!/usr/bin/python
#-*-coding:UTF-8-*-

txt="Google#Runoob#Taobao#Facebook"

#第二个参数为1,返回两个参数列表
x=txt.split("#",1)

printx

以上实例输出结果如下:

['Google','Runoob#Taobao#Facebook']

以上就是关于“split()方法如何使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注百云主机行业资讯频道。

相关推荐: php如何使用curl进行跟随跳转

今天小编给大家分享一下php如何使用curl进行跟随跳转的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 一、什么是跟随跳转跟随跳转,也称为自动重…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/02 22:28
下一篇 06/02 22:29

相关推荐