You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Neither [[:upper:]] nor [[:lower:]] function without ‘Match case’ enabled.
Steps To Reproduce
Find [[:upper:]] or Find [[:lower:]]
‘Match case’ not enabled
‘Search mode Regular expression’ enabled
‘Find next’ in any text containing uppercase and lowercase characters.
Current Behavior
Regardless of the character class, both uppercase and lowercase characters are found, unless ‘Match case’ is enabled.
Expected Behavior
That [[:upper:]] would find uppercase and [[:lower:]] would find lowercase regardless of ‘Match case’ setting.
Debug Information
Installed from winget and unfortunately admin privileges no longer available forany updatein foreseeable future.
Notepad++ v8.6.2 (64-bit)
Build time: Jan 14 2024 - 02:16:00
Path : C:\Program Files\Notepad++\notepad++.exe
Command Line :
Admin mode : OFF
Local Conf mode : OFF
Cloud Config : OFF
OS Name : Windows 10 Enterprise (64-bit)
OS Version : 22H2
OS Build : 19045.4291
Current ANSI codepage : 1252
Plugins :
DSpellCheck (1.5)
HexEditor (0.9.12)
mimeTools (3)
NppConverter (4.5)
NppExport (0.4)
Anything else?
No response
The text was updated successfully, but these errors were encountered:
If you craft any regular expression you like (including case-related items), then before running you uncheckmark Match case, you are telling the system you don't care about case.
Tip: When working with regex (and particularly if you are a regex "purist"), always leave Match case checkmarked.
Is there an existing issue for this?
Description of the Issue
Neither
[[:upper:]]
nor[[:lower:]]
function without ‘Match case’ enabled.Steps To Reproduce
[[:upper:]]
or Find[[:lower:]]
Current Behavior
Regardless of the character class, both uppercase and lowercase characters are found, unless ‘Match case’ is enabled.
Expected Behavior
That
[[:upper:]]
would find uppercase and[[:lower:]]
would find lowercase regardless of ‘Match case’ setting.Debug Information
Anything else?
No response
The text was updated successfully, but these errors were encountered: