Heim häufiges Problem So verwenden Sie die Methode split()

So verwenden Sie die Methode split()

Mar 25, 2023 pm 02:43 PM
split()

split()方法在不同语言中有不同的使用方法:1、在Java中,split()方法是根据匹配给定的正则表达式来拆分字符串,语法是“public String[] split(String regex, int limit)”;2、在Python中,split()方法是通过指定分隔符对字符串进行切片,语法是“str.split(str="", num=string...)”。

So verwenden Sie die Methode split()

本教程操作环境:Windows10系统、Java 8.0&&Python 2.7、Dell G3电脑。

split()方法怎么用?

  • Java split() 方法

  • Python split() 方法

Java split() 方法

split() 方法根据匹配给定的正则表达式来拆分字符串。

注意: . 、 $、 | 和 * 等转义字符,必须得加 \\。

注意:多个分隔符,可以用 | 作为连字符。

语法

public String[] split(String regex, int limit)
Nach dem Login kopieren

参数

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

返回值

字符串数组。

实例

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);
        }
    }
}
Nach dem Login kopieren

以上程序执行结果为:

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

Python split() 方法

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

语法

split() 方法语法:

str.split(str="", num=string.count(str)).
Nach dem Login kopieren

参数

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

返回值

返回分割后的字符串列表。

实例

以下实例展示了 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 ); # 以空格为分隔符,分隔成两个
Nach dem Login kopieren

以上实例输出结果如下:

['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
Nach dem Login kopieren

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

实例(Python 2.0+)

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
txt = "Google#Runoob#Taobao#Facebook"
 
# 第二个参数为 1,返回两个参数列表
x = txt.split("#", 1)
 
print x
Nach dem Login kopieren

以上实例输出结果如下:

['Google', 'Runoob#Taobao#Facebook']
Nach dem Login kopieren

推荐学习:《Java视频教程》《Python视频教程

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Methode split(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie die Methode split() So verwenden Sie die Methode split() Mar 25, 2023 pm 02:43 PM

Die Methode „split()“ verfügt in verschiedenen Sprachen über unterschiedliche Verwendungsmethoden: 1. In Java teilt die Methode „split()“ einen String basierend auf der Übereinstimmung mit einem bestimmten regulären Ausdruck. Die Syntax lautet „public String[] split(String regex, int limit)“. "; 2. In Python schneidet die Methode split() eine Zeichenfolge durch Angabe des Trennzeichens in Scheiben. Die Syntax lautet „str.split(str="", num=string...)“.

Wie begrenzt die Methode String.split() in Java die Länge des geteilten Arrays? Wie begrenzt die Methode String.split() in Java die Länge des geteilten Arrays? Nov 18, 2023 pm 12:53 PM

Die String-Klasse in Java stellt die Methode split() zum Aufteilen eines Strings in ein Array bereit. Beim Teilen einer Zeichenfolge müssen wir manchmal die Länge des geteilten Arrays begrenzen. Wie begrenzen wir also die Länge des Arrays in der Methode split()? Dies wird im Folgenden anhand konkreter Codebeispiele erläutert. In Java hat die Methode split() der Klasse String zwei überladene Formen: split(Stringregex)split(Stringregex,i

So fangen Sie einen String mit Split ab So fangen Sie einen String mit Split ab Jan 25, 2024 am 11:16 AM

Die Methode „split()“ in JavaScript wird verwendet, um eine Zeichenfolge in Teilzeichenfolgen aufzuteilen. Sie können die Methoden „substr()“ und „substring()“ verwenden: 1. string.substr(start, length), wird zum Abfangen verwendet ein String-Teilstring der angegebenen Länge; 2. string.substring(start, end), string ist der abzufangende String, start und end sind beide 0-basierte Indizes.

Wozu dient die Java-Split()-Methode? Wozu dient die Java-Split()-Methode? Mar 09, 2023 pm 02:42 PM

In Java wird die Methode split() zum Trennen von Zeichenfolgen verwendet, die basierend auf der Übereinstimmung mit einem bestimmten regulären Ausdruck aufgeteilt werden können. Die Methode split() kann eine Zeichenfolge in Teilzeichenfolgen aufteilen und das Ergebnis dann als Zeichenfolgenarray zurückgeben. Die Syntax lautet „stringObj.split([regex, [limit]])“, der Parameter regex gibt das Trennzeichen für reguläre Ausdrücke an Geben Sie die Anzahl der zu teilenden Kopien an.

Datenzusammenführungs- und -aufteilungstechnologie in PHP-Datenbankverbindung Datenzusammenführungs- und -aufteilungstechnologie in PHP-Datenbankverbindung Sep 08, 2023 pm 05:37 PM

Technologie zum Zusammenführen und Aufteilen von Daten in der PHP-Datenbankverbindung. Bei der Entwicklung von Webanwendungen ist die Datenbankverbindung ein sehr wichtiger Teil. Als sehr häufig verwendete serverseitige Skriptsprache bietet PHP eine Fülle von Datenbankverbindungserweiterungen. In diesem Artikel erfahren Sie, wie Sie mit PHP eine Verbindung zu einer Datenbank herstellen und Techniken zum Zusammenführen und Aufteilen von Daten vorstellen. Herstellen einer Verbindung zur Datenbank In PHP können wir mithilfe einiger spezifischer Datenbankverbindungserweiterungen problemlos eine Verbindung zu verschiedenen Arten von Datenbanken herstellen, darunter MySQL, Oracle, SQLite usw. Das

Umfassende Analyse der PHP-Split()-Funktion Umfassende Analyse der PHP-Split()-Funktion Jun 27, 2023 am 08:22 AM

Umfassende Analyse der Funktion PHPsplit() In PHP wird die Funktion split() verwendet, um einen String gemäß einem angegebenen regulären Ausdruck in einem String aufzuteilen. Es kann eine Zeichenfolge in mehrere Teilzeichenfolgen aufteilen und ein Array zurückgeben, das diese Teilzeichenfolgen enthält. In diesem Artikel wird die Funktion split() vollständig analysiert, indem ihre Syntax, Verwendung, Beispiele und Vorsichtsmaßnahmen im Detail vorgestellt werden. Syntaxformat Das Syntaxformat der PHPsplit()-Funktion ist wie folgt: arraysplit(string

Verwenden Sie die String.split()-Funktion von Java, um Zeichenfolgen gemäß regulären Ausdrücken aufzuteilen Verwenden Sie die String.split()-Funktion von Java, um Zeichenfolgen gemäß regulären Ausdrücken aufzuteilen Jul 25, 2023 pm 09:07 PM

Verwenden Sie die String.split()-Funktion von Java, um einen String gemäß einem regulären Ausdruck zu teilen. In Java können Sie zum Teilen eines Strings gemäß einem regulären Ausdruck die Methode split() der String-Klasse verwenden. Diese Methode kann eine Zeichenfolge gemäß dem angegebenen regulären Ausdruck aufteilen, die aufgeteilten Teilzeichenfolgen in einem Zeichenfolgenarray speichern und zurückgeben. Werfen wir einen Blick auf die Verwendung dieser Funktion. Zunächst müssen wir die grundlegende Syntax der Methode split() wie folgt verwenden:

So verwenden Sie die Java-Split()-Methode So verwenden Sie die Java-Split()-Methode May 21, 2023 pm 11:01 PM

In Java wird die Methode split() zum Trennen von Zeichenfolgen verwendet, die basierend auf der Übereinstimmung mit einem bestimmten regulären Ausdruck aufgeteilt werden können. Die Methode split () kann eine Zeichenfolge in Teilzeichenfolgen aufteilen und das Ergebnis dann als Zeichenfolgenarray zurückgeben. Die Syntax lautet „stringObj.split([regex, [limit]])“, der Parameter regex gibt das Trennzeichen für reguläre Ausdrücke an Anzahl der zu teilenden Exemplare. Einführung in die Javasplit()-Methode Split() wird in Java hauptsächlich zum Trennen von Zeichenfolgen verwendet. Es kann Zeichenfolgen basierend auf der Übereinstimmung mit einem bestimmten regulären Ausdruck aufteilen. Die Split-Methode teilt einen String in Teilstrings auf und gibt das Ergebnis als Array von Strings zurück.