Maison > Java > javaDidacticiel > Méthode Java pour remplacer les retours chariot et les sauts de ligne dans les chaînes

Méthode Java pour remplacer les retours chariot et les sauts de ligne dans les chaînes

高洛峰
Libérer: 2017-01-18 16:49:39
original
2397 Les gens l'ont consulté

Utilisez des expressions régulières pour remplacer :

Extrait de code :

String documentTxt = EntityUtils.toString(entity,"gbk");//Get data
documentTxt=documentTxt. ("[\t\n\r]", "");//Supprimer les retours chariot et les sauts de ligne dans la zone de contenu

Explication : replaceAll de la classe String a une fonction de remplacement régulière. t est un caractère de tabulation n est un saut de ligne r est un retour chariot


Utilisation régulière de Java :

Exemple de méthode :

public void parseTxt(String content){
        Pattern p = Pattern.compile(Config.articlePtn);
        Matcher matcher = p.matcher(content);
        while(matcher.find()){
            System.out.println(matcher.group(1));
        }

    }
Copier après la connexion

Instructions : rappelez-vous simplement la classe de modèle, sa méthode statique compile analyse une expression régulière pour générer un objet Pattern.


Utilisez ensuite le modèle pour faire correspondre la chaîne, obtenez un Matcher et parcourez toutes les correspondances via la méthode de recherche du matcher.

group est le groupe dans l'expression régulière, et () expression. group(0) est la chaîne d'origine, gourp(1) est le premier groupe correspondant... c'est-à-dire que l'index du groupe correspondant commence à 1.

Pour plus d'articles liés à Java sur la façon de remplacer les retours chariot et les sauts de ligne dans les chaînes, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal