diff --git a/modules/openapi-generator/pom.xml b/modules/openapi-generator/pom.xml
index ecb1f58bb66..352e6c483cb 100644
--- a/modules/openapi-generator/pom.xml
+++ b/modules/openapi-generator/pom.xml
@@ -258,7 +258,7 @@
1.3.0
26.0-jre
1.0.2
- 1.1
+ 1.3
2.10.1
2.10.0
1.3.60
diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PythonLegacyClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PythonLegacyClientCodegen.java
index 372e6becdbc..c2955c34e1a 100644
--- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PythonLegacyClientCodegen.java
+++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PythonLegacyClientCodegen.java
@@ -797,6 +797,8 @@ public class PythonLegacyClientCodegen extends DefaultCodegen implements Codegen
if ("Number".equalsIgnoreCase(schema.getFormat())) {return "1";}
if (StringUtils.isNotBlank(schema.getPattern())) {
String pattern = schema.getPattern();
+ while (pattern.startsWith("/")) pattern = pattern.substring(0, pattern.length()-1);
+ while (pattern.endsWith("/")) pattern = pattern.substring(1);
RgxGen rgxGen = new RgxGen(pattern);
// this seed makes it so if we have [a-z] we pick a
Random random = new Random(18);