From 93bd0568e6d9266f4e03f7dd314d3f488eed43cc Mon Sep 17 00:00:00 2001 From: Peter De Maeyer Date: Sat, 7 Feb 2026 14:30:33 +0100 Subject: [PATCH] IO-886 Replaced incorrect regular expression replaceAll with plain replace --- src/main/java/org/apache/commons/io/file/PathUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/io/file/PathUtils.java b/src/main/java/org/apache/commons/io/file/PathUtils.java index 6a9718c4c07..92672c10f91 100644 --- a/src/main/java/org/apache/commons/io/file/PathUtils.java +++ b/src/main/java/org/apache/commons/io/file/PathUtils.java @@ -139,7 +139,7 @@ private static boolean equalsIgnoreFileSystem(final Path path1, final Path path2 static String extractKey(final String separator, final String string) { // Replace the file separator in a path string with a string that is not legal in a path on Windows, Linux, and macOS. - return string.replaceAll("\\" + separator, ">"); + return string.replace(separator, ">"); } final boolean equals;