


Zusammenfassung der Methoden zum Abrufen von Dateierweiterungen in Java [reguläres Abfangen und Abfangen von Zeichenfolgen]
Das Beispiel in diesem Artikel beschreibt, wie man die Dateierweiterung in Java erhält. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Problembeschreibung: Es gibt einen String-Typ: String imageName = "zy.jpg"; Wie kann ich den Suffixnamen nach "." abfangen?
Lösung 1: Verwenden Sie reguläre Ausdrücke
package csdnTest; import java.util.regex.*; public class CSDNTest { public static void main(String[] ss) { String s="abc.jpg"; //String regex=".+?//.(.+)";这种写法也是可以的,但我认为没有后面的精确 String regex=".+?//.([a-zA-z]+)"; Pattern pt=Pattern.compile(regex); Matcher mt=pt.matcher(s); if(mt.find()) { System.out.println(mt.group(1)); } } }
Lösung 2:
System.out.println(imageName.substring(imageName.lastIndexOf('.')+1));
oder
String FileType=imageName.substring(imageName.lastIndexOf('.')+1,imageName.length());
Hope Dieser Artikel wird für jeden hilfreich sein, der sich mit der Java-Programmierung beschäftigt.
Weitere Artikel zu Java-Methoden zum Erhalten von Dateierweiterungen [reguläre und String-Interception] finden Sie auf der chinesischen PHP-Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

