Index: trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java	(revision 13389)
+++ trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java	(revision 13390)
@@ -54,5 +54,5 @@
         // FIXME: hardcode these rules for now. Replace them with preferences later
         // See https://josm.openstreetmap.de/ticket/3733#comment:19
-        addRegExprRule("\\d+", "0"); // Highway 66
+        addRegExprRule("\\pN+", "0"); // Unicode numbers: matches "Highway 66" but also persian numbers
         addRegExprRule("\\d+(st|nd|rd|th)", "0st"); // 3rd Ave
         addRegExprRule("^[A-Z] ", "X"); // E Street
Index: trunk/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.java	(revision 13389)
+++ trunk/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.java	(revision 13390)
@@ -106,4 +106,6 @@
         checkSimilarity("different number length", "track 9", "track 10", false);
         checkSimilarity("multiple numbers", "track 8 - 9", "track 10 - 11", false);
+        // persian numbers, see #15869
+        checkSimilarity("persian numbers", "بن‌بست نیلوفر ۵", "بن‌بست نیلوفر ۶", false);
 
         checkSimilarity("1st and 2nd", "1st Street", "2nd Street", false);
