multiline.js 1.0 KB

123456789101112131415161718192021222324252627
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. var str = "a b\nc d\ne f";
  6. WScript.Echo(str.replace(/^a/g, "replaced"));
  7. WScript.Echo();
  8. WScript.Echo(str.replace(/^a/gm, "replaced"));
  9. WScript.Echo();
  10. WScript.Echo(str.replace(/b$/g, "replaced"));
  11. WScript.Echo();
  12. WScript.Echo(str.replace(/b$/gm, "replaced"));
  13. WScript.Echo();
  14. WScript.Echo(str.replace(/^c d$/g, "replaced"));
  15. WScript.Echo();
  16. WScript.Echo(str.replace(/^c d$/gm, "replaced"));
  17. WScript.Echo();
  18. WScript.Echo(str.replace(/^e/g, "replaced"));
  19. WScript.Echo();
  20. WScript.Echo(str.replace(/^e/gm, "replaced"));
  21. WScript.Echo();
  22. WScript.Echo(str.replace(/f$/g, "replaced"));
  23. WScript.Echo();
  24. WScript.Echo(str.replace(/f$/gm, "replaced"));