| Summary: | JavaScript regex /\D/ problem | ||
|---|---|---|---|
| Product: | [Unmaintained] kde-windows | Reporter: | lunter <lunter> |
| Component: | general | Assignee: | Christian Ehrlicher <Ch.Ehrlicher> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | maksim |
| Priority: | NOR | ||
| Version First Reported In: | 4.0.0 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | source | ||
Created attachment 27845 [details]
source
Works fine for me. Perhaps an issue of how its built on Win32? Win32 folks: what PCRE are you using? 7.7 or 7.8 but I'll take a look on it. I installed only kdebase-apps-msvc 4.1.2 and depended packages: kdebase-runtime-msvc 4.1.2, kdelibs-msvc 4.1.2, kdepimlins-msvc 4.1.2. I use Windows XP SP3. How to check version of PCRE I am using? [^0-9] works perfectly \D doesn't work CRC32 checksums of pcre dlls: pcre.dll D8C64F11 pcrecpp.dll AFC0E97F pcregrep.exe 20C43625 pcreposix.dll 491CA97D pcretest.exe 3EF22C2E There was a problem in the pcre libs we provided. New versions can be downloaded from here: http://winkde.org/pub/kde/ports/win32/repository/win32libs/ The next kde release will contain them Thank you for sorting this out. |
Version: 4.1.2 (using KDE 4.1.2) OS: MS Windows Installed from: MS Windows <script> alert('1/2.3,4'.replace(/\D/g,'-')) </script> IE, FF, Opera, Safari, Chrome alert: 1-2-3-4 KDE 4.1.2 alerts: 1/2.3,4 regex solution: \D = [^0-9]