Split() 메소드를 사용하는 방법
split()方法在不同语言中有不同的使用方法:1、在Java中,split()方法是根据匹配给定的正则表达式来拆分字符串,语法是“public String[] split(String regex, int limit)”;2、在Python中,split()方法是通过指定分隔符对字符串进行切片,语法是“str.split(str="", num=string...)”。
本教程操作环境:Windows10系统、Java 8.0&&Python 2.7、Dell G3电脑。
split()方法怎么用?
Java split() 方法
Python split() 方法
Java split() 方法
split() 方法根据匹配给定的正则表达式来拆分字符串。
注意: . 、 $、 | 和 * 等转义字符,必须得加 \\。
注意:多个分隔符,可以用 | 作为连字符。
语法
public String[] split(String regex, int limit)
参数
regex -- 正则表达式分隔符。 limit -- 分割的份数。
返回值
字符串数组。
实例
public class Test { public static void main(String args[]) { String str = new String("Welcome-to-Runoob"); System.out.println("- 分隔符返回值 :" ); for (String retval: str.split("-")){ System.out.println(retval); } System.out.println(""); System.out.println("- 分隔符设置分割份数返回值 :" ); for (String retval: str.split("-", 2)){ System.out.println(retval); } System.out.println(""); String str2 = new String("www.runoob.com"); System.out.println("转义字符返回值 :" ); for (String retval: str2.split("\\.", 3)){ System.out.println(retval); } System.out.println(""); String str3 = new String("acount=? and uu =? or n=?"); System.out.println("多个分隔符返回值 :" ); for (String retval: 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-abcdef \nLine2-abc \nLine4-abcd"; print str.split( ); # 以空格为分隔符,包含 \n print str.split(' ', 1 ); # 以空格为分隔符,分隔成两个
以上实例输出结果如下:
['Line1-abcdef', 'Line2-abc', 'Line4-abcd'] ['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
以下实例以 # 号为分割符,指定第二个参数为 1,返回两个参数列表。
实例(Python 2.0+)
#!/usr/bin/python # -*- coding: UTF-8 -*- txt = "Google#Runoob#Taobao#Facebook" # 第二个参数为 1,返回两个参数列表 x = txt.split("#", 1) print x
以上实例输出结果如下:
['Google', 'Runoob#Taobao#Facebook']
推荐学习:《Java视频教程》《Python视频教程》
위 내용은 Split() 메소드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Split() 메소드는 언어에 따라 사용 방법이 다릅니다. 1. Java에서 Split() 메소드는 주어진 정규식 일치를 기반으로 문자열을 분할합니다. 구문은 "public String[] Split(String regex , int Limit)입니다. 2. Python에서 Split() 메소드는 구분 기호를 지정하여 문자열을 분할하며 구문은 "str.split(str="", num=string...)"입니다.

Java의 String 클래스는 문자열을 배열로 분할하는 Split() 메서드를 제공합니다. 문자열을 분할할 때 분할 배열의 길이를 제한해야 하는 경우가 있습니다. 그렇다면 Split() 메소드에서 배열의 길이를 어떻게 제한합니까? 이에 대해서는 아래에서 구체적인 코드 예제를 통해 설명하겠습니다. Java에서 String 클래스의 Split() 메소드에는 두 가지 오버로드된 형식이 있습니다.

Java에서는 Split() 메서드를 사용하여 문자열을 분리합니다. 문자열은 주어진 정규식 일치에 따라 분할될 수 있습니다. Split() 메소드는 문자열을 하위 문자열로 분할한 다음 결과를 문자열 배열로 반환할 수 있습니다. 구문 "stringObj.split([regex, [limit]])", 매개변수 regex는 정규식 구분 기호, 제한을 지정합니다. 분할할 복사본 수.

JavaScript의 Split() 메서드는 문자열을 하위 문자열로 분할하는 데 사용됩니다. 문자열을 가로채려면 substr() 메서드와 substring() 메서드를 사용할 수 있습니다. 1. string.substr(start, length), 문자열을 가로채는 데 사용됩니다. 지정된 길이의 문자열 하위 문자열 2. string.substring(start, end), string은 가로챌 문자열이고, start와 end는 모두 0 기반 인덱스입니다.

PHP 데이터베이스 연결의 데이터 병합 및 분할 기술 웹 애플리케이션 개발에서 데이터베이스 연결은 매우 중요한 부분입니다. 매우 일반적으로 사용되는 서버측 스크립팅 언어인 PHP는 다양한 데이터베이스 연결 확장 기능을 제공합니다. 이 기사에서는 PHP를 사용하여 데이터베이스에 연결하는 방법과 데이터 병합 및 분할 기술을 소개합니다. 데이터베이스에 연결 PHP에서는 특정 데이터베이스 연결 확장을 사용하여 MySQL, Oracle, SQLite 등을 포함한 다양한 유형의 데이터베이스에 쉽게 연결할 수 있습니다. 이것

PHPsplit() 함수 종합 분석 PHP에서는 문자열에 지정된 정규식에 따라 문자열을 분할하는 데 Split() 함수를 사용합니다. 문자열을 여러 하위 문자열로 나누고 이러한 하위 문자열을 포함하는 배열을 반환할 수 있습니다. 이번 글에서는 Split() 함수의 구문, 사용법, 예시, 주의사항 등을 자세하게 소개하여 완벽하게 분석해보겠습니다. 구문 형식 PHPsplit() 함수의 구문 형식은 다음과 같습니다: arraysplit(string

Java의 String.split() 함수를 사용하여 정규식에 따라 문자열을 분할합니다. Java에서 정규식에 따라 문자열을 분할하려면 String 클래스의 Split() 메서드를 사용할 수 있습니다. 이 메서드는 지정된 정규식에 따라 문자열을 분할하고 분할된 하위 문자열을 문자열 배열에 저장하고 반환할 수 있습니다. 이 기능을 어떻게 사용하는지 살펴보겠습니다. 먼저, 다음과 같이 Split() 메소드의 기본 구문을 사용해야 합니다.

Python의 Split() 함수를 사용하여 문자열을 분할하려면 특정 코드 예제가 필요합니다. Python 프로그래밍에서 문자열은 매우 일반적인 데이터 유형입니다. 문자열 작업을 처리할 때 문자열을 여러 부분으로 분할해야 하는 경우가 있습니다. 이 경우 Python의 Split() 함수를 사용하면 됩니다. Split() 함수는 Python에 내장된 문자열 메서드로, 지정된 구분 기호에 따라 문자열을 여러 하위 문자열로 분할하고 이러한 하위 문자열을