Skip to content

Commit a89b716

Browse files
authored
Update MSSQLConnectionUriParser.java
Allows special character ^ in password
1 parent d626737 commit a89b716

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

vertx-mssql-client/src/main/java/io/vertx/mssqlclient/impl/MSSQLConnectionUriParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
*/
3030
public class MSSQLConnectionUriParser {
3131
private static final String SCHEME_DESIGNATOR_REGEX = "(sqlserver)://"; // URI scheme designator
32-
private static final String USER_INFO_REGEX = "((?<userinfo>[a-zA-Z0-9\\-._~%!*]+(:[a-zA-Z0-9\\-._~%!*]*)?)@)?"; // user name and password
32+
private static final String USER_INFO_REGEX = "((?<userinfo>[a-zA-Z0-9\\-._~%!*]+(:[a-zA-Z0-9\\-._~%!*^]*)?)@)?"; // user name and password
3333
private static final String NET_LOCATION_REGEX = "(?<netloc>[0-9.]+|\\[[a-zA-Z0-9:]+]|[a-zA-Z0-9\\-._~%]+)?"; // ip v4/v6 address, host, domain socket address
3434
private static final String PORT_REGEX = "(:(?<port>\\d+))?"; // port
3535
private static final String DATABASE_REGEX = "(/(?<database>[a-zA-Z0-9\\-._~%!*]+))?"; // database name

0 commit comments

Comments
 (0)