We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f7a4a2 commit d0c877bCopy full SHA for d0c877b
lib/net/ldap/filter.rb
@@ -464,7 +464,8 @@ def parse_filter_branch scanner
464
if op = scanner.scan( /\=|\<\=|\<|\>\=|\>|\!\=/ )
465
scanner.scan(/\s*/)
466
#if value = scanner.scan( /[\w\*\.]+/ ) (ORG)
467
- if value = scanner.scan( /[\w\*\.\+\-@=#\$%&! ]+/ )
+ #if value = scanner.scan( /[\w\*\.\+\-@=#\$%&! ]+/ ) (ff suggested by Kouhei Sutou
468
+ if value = scanner.scan( /(?:[\w\*\.\+\-@=#\$%&! ]|\\[a-fA-F\d]{2,2})+/ )
469
case op
470
when "="
471
Filter.eq( token, value )
0 commit comments