EditPad Pro Manual

EditPad Pro

Manual

Version 7.6.6 -- 9 December 2019 Published by Just Great Software Co. Ltd. Copyright ? 1996?2019 Jan Goyvaerts. All rights reserved. "EditPad" and "Just Great Software" are trademarks of Jan Goyvaerts

i

Table of Contents

EditPad Pro Manual..............................................................................................1

1. File Menu ......................................................................................................................................................................... 4 2. Edit Menu ...................................................................................................................................................................... 18 3. Project Menu ................................................................................................................................................................. 26 4. Search Menu .................................................................................................................................................................. 39 5. Go Menu ........................................................................................................................................................................ 58 6. Block Menu.................................................................................................................................................................... 62 7. Mark Menu .................................................................................................................................................................... 72 8. Fold Menu...................................................................................................................................................................... 75 9. Tools Menu.................................................................................................................................................................... 78 10. Macros Menu............................................................................................................................................................... 91 11. Extra Menu.................................................................................................................................................................. 96 12. Convert Menu ........................................................................................................................................................... 111 13. Options Menu ........................................................................................................................................................... 123 14. Options|Configure File Types...............................................................................................................................136 15. Options|Preferences ............................................................................................................................................... 162 16. View Menu................................................................................................................................................................. 198 17. View|Files Panel....................................................................................................................................................... 208 18. View|Explorer Panel ............................................................................................................................................... 212 19. File Filter....................................................................................................................................................................215 20. View|FTP Panel.......................................................................................................................................................216 21. View|File History.....................................................................................................................................................223 22. View|File Navigator ................................................................................................................................................ 226 23. Help Menu.................................................................................................................................................................227 24. Customizing Toolbars and Menus.........................................................................................................................239 25. Command Line Parameters .................................................................................................................................... 243

Regular Expression Tutorial............................................................................. 245

1. Regular Expression Tutorial ..................................................................................................................................... 247 2. Literal Characters........................................................................................................................................................249 3. First Look at How a Regex Engine Works Internally .......................................................................................... 251 4. Character Classes or Character Sets.........................................................................................................................253 5. The Dot Matches (Almost) Any Character ............................................................................................................ 257 6. Start of String and End of String Anchors ............................................................................................................. 259 7. Word Boundaries........................................................................................................................................................263 8. Alternation with The Vertical Bar or Pipe Symbol ............................................................................................... 266 9. Optional Items ............................................................................................................................................................ 268 10. Repetition with Star and Plus ................................................................................................................................. 269 11. Use Round Brackets for Grouping........................................................................................................................272 12. Named Capturing Groups ...................................................................................................................................... 277

ii

13. Unicode Regular Expressions................................................................................................................................. 279 14. Regex Matching Modes ........................................................................................................................................... 288 15. Possessive Quantifiers ............................................................................................................................................. 290 16. Atomic Grouping ..................................................................................................................................................... 293 17. Lookahead and Lookbehind Zero-Width Assertions.........................................................................................295 18. Testing The Same Part of a String for More Than One Requirement ............................................................ 299 19. Continuing at The End of The Previous Match..................................................................................................301 20. If-Then-Else Conditionals in Regular Expressions ............................................................................................ 303 21. XML Schema Character Classes ............................................................................................................................ 306 22. POSIX Bracket Expressions .................................................................................................................................. 308 23. Adding Comments to Regular Expressions ......................................................................................................... 312 24. Free-Spacing Regular Expressions......................................................................................................................... 313

Regular Expression Examples.......................................................................... 315

1. Sample Regular Expressions ..................................................................................................................................... 317 2. Matching Numeric Ranges with a Regular Expression ........................................................................................ 320 3. Matching Floating Point Numbers with a Regular Expression .......................................................................... 322 4. How to Find or Validate an Email Address ........................................................................................................... 323 5. Matching a Valid Date ............................................................................................................................................... 326 6. Finding or Verifying Credit Card Numbers ........................................................................................................... 328 7. Matching Whole Lines of Text.................................................................................................................................330 8. Deleting Duplicate Lines From a File ..................................................................................................................... 332 10. Find Two Words Near Each Other ...................................................................................................................... 333 11. Runaway Regular Expressions: Catastrophic Backtracking...............................................................................334 12. Repeating a Capturing Group vs. Capturing a Repeated Group ...................................................................... 340 13. Mixing Unicode and 8-bit Character Codes.........................................................................................................342

Regular Expression Reference.......................................................................... 345

1. Basic Syntax Reference .............................................................................................................................................. 347 2. Advanced Syntax Reference......................................................................................................................................352 3. Unicode Syntax Reference ........................................................................................................................................ 356 4. Syntax Reference for Specific Regex Flavors.........................................................................................................357 5. Regular Expression Flavor Comparison ................................................................................................................. 359 6. Replacement Text Reference .................................................................................................................................... 370

Part 1

EditPad Pro Manual

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download