replace.baseline 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. s1.replace("some", "any");: result = This is a any string value. 12.34
  2. s2.replace("some", "any");: result = This is a any string value. 12.34
  3. s1.replace("some", "");: result = This is a string value. 12.34
  4. s2.replace("some", "");: result = This is a string value. 12.34
  5. s1.replace("some", undefined);: result = This is a undefined string value. 12.34
  6. s2.replace("some", undefined);: result = This is a undefined string value. 12.34
  7. s1.replace("some", null);: result = This is a null string value. 12.34
  8. s2.replace("some", null);: result = This is a null string value. 12.34
  9. f0
  10. s1.replace("some", f0);: result = This is a f0 string value. 12.34
  11. f0
  12. s2.replace("some", f0);: result = This is a f0 string value. 12.34
  13. f1 x: some
  14. s1.replace("some", f1);: result = This is a f1 string value. 12.34
  15. f1 x: some
  16. s2.replace("some", f1);: result = This is a f1 string value. 12.34
  17. f2 x: some y: 10
  18. s1.replace("some", f2);: result = This is a f2 string value. 12.34
  19. f2 x: some y: 10
  20. s2.replace("some", f2);: result = This is a f2 string value. 12.34
  21. f3 x: some y: 10 z: This is a some string value. 12.34
  22. is a
  23. s1.replace("some", f3);: result = This is a f3 string value. 12.34
  24. f3 x: some y: 10 z: This is a some string value. 12.34
  25. is a
  26. s2.replace("some", f3);: result = This is a f3 string value. 12.34
  27. s1.replace(12, "any");: result = This is a some string value. any.34
  28. s2.replace(12, "any");: result = This is a some string value. any.34
  29. s1.replace(12, "");: result = This is a some string value. .34
  30. s2.replace(12, "");: result = This is a some string value. .34
  31. s1.replace(12, undefined);: result = This is a some string value. undefined.34
  32. s2.replace(12, undefined);: result = This is a some string value. undefined.34
  33. s1.replace(12, null);: result = This is a some string value. null.34
  34. s2.replace(12, null);: result = This is a some string value. null.34
  35. f0
  36. s1.replace(12, f0);: result = This is a some string value. f0.34
  37. f0
  38. s2.replace(12, f0);: result = This is a some string value. f0.34
  39. f1 x: 12
  40. s1.replace(12, f1);: result = This is a some string value. f1.34
  41. f1 x: 12
  42. s2.replace(12, f1);: result = This is a some string value. f1.34
  43. f2 x: 12 y: 29
  44. s1.replace(12, f2);: result = This is a some string value. f2.34
  45. f2 x: 12 y: 29
  46. s2.replace(12, f2);: result = This is a some string value. f2.34
  47. f3 x: 12 y: 29 z: This is a some string value. 12.34
  48. is is a some string value.
  49. s1.replace(12, f3);: result = This is a some string value. f3.34
  50. f3 x: 12 y: 29 z: This is a some string value. 12.34
  51. is is a some string value.
  52. s2.replace(12, f3);: result = This is a some string value. f3.34
  53. s1.replace(34, "any");: result = This is a some string value. 12.any
  54. s2.replace(34, "any");: result = This is a some string value. 12.any
  55. s1.replace(34, "");: result = This is a some string value. 12.
  56. s2.replace(34, "");: result = This is a some string value. 12.
  57. s1.replace(34, undefined);: result = This is a some string value. 12.undefined
  58. s2.replace(34, undefined);: result = This is a some string value. 12.undefined
  59. s1.replace(34, null);: result = This is a some string value. 12.null
  60. s2.replace(34, null);: result = This is a some string value. 12.null
  61. f0
  62. s1.replace(34, f0);: result = This is a some string value. 12.f0
  63. f0
  64. s2.replace(34, f0);: result = This is a some string value. 12.f0
  65. f1 x: 34
  66. s1.replace(34, f1);: result = This is a some string value. 12.f1
  67. f1 x: 34
  68. s2.replace(34, f1);: result = This is a some string value. 12.f1
  69. f2 x: 34 y: 32
  70. s1.replace(34, f2);: result = This is a some string value. 12.f2
  71. f2 x: 34 y: 32
  72. s2.replace(34, f2);: result = This is a some string value. 12.f2
  73. f3 x: 34 y: 32 z: This is a some string value. 12.34
  74. is is a some string value. 12.
  75. s1.replace(34, f3);: result = This is a some string value. 12.f3
  76. f3 x: 34 y: 32 z: This is a some string value. 12.34
  77. is is a some string value. 12.
  78. s2.replace(34, f3);: result = This is a some string value. 12.f3
  79. s1.replace(/[0-9]/, "any");: result = This is a some string value. any2.34
  80. s2.replace(/[0-9]/, "any");: result = This is a some string value. any2.34
  81. s1.replace(/[0-9]/, "");: result = This is a some string value. 2.34
  82. s2.replace(/[0-9]/, "");: result = This is a some string value. 2.34
  83. s1.replace(/[0-9]/, undefined);: result = This is a some string value. undefined2.34
  84. s2.replace(/[0-9]/, undefined);: result = This is a some string value. undefined2.34
  85. s1.replace(/[0-9]/, null);: result = This is a some string value. null2.34
  86. s2.replace(/[0-9]/, null);: result = This is a some string value. null2.34
  87. f0
  88. s1.replace(/[0-9]/, f0);: result = This is a some string value. f02.34
  89. f0
  90. s2.replace(/[0-9]/, f0);: result = This is a some string value. f02.34
  91. f1 x: 1
  92. s1.replace(/[0-9]/, f1);: result = This is a some string value. f12.34
  93. f1 x: 1
  94. s2.replace(/[0-9]/, f1);: result = This is a some string value. f12.34
  95. f2 x: 1 y: 29
  96. s1.replace(/[0-9]/, f2);: result = This is a some string value. f22.34
  97. f2 x: 1 y: 29
  98. s2.replace(/[0-9]/, f2);: result = This is a some string value. f22.34
  99. f3 x: 1 y: 29 z: This is a some string value. 12.34
  100. his is a some string value.
  101. s1.replace(/[0-9]/, f3);: result = This is a some string value. f32.34
  102. f3 x: 1 y: 29 z: This is a some string value. 12.34
  103. his is a some string value.
  104. s2.replace(/[0-9]/, f3);: result = This is a some string value. f32.34
  105. s1.replace(/[0-9]+/, "any");: result = This is a some string value. any.34
  106. s2.replace(/[0-9]+/, "any");: result = This is a some string value. any.34
  107. s1.replace(/[0-9]+/, "");: result = This is a some string value. .34
  108. s2.replace(/[0-9]+/, "");: result = This is a some string value. .34
  109. s1.replace(/[0-9]+/, undefined);: result = This is a some string value. undefined.34
  110. s2.replace(/[0-9]+/, undefined);: result = This is a some string value. undefined.34
  111. s1.replace(/[0-9]+/, null);: result = This is a some string value. null.34
  112. s2.replace(/[0-9]+/, null);: result = This is a some string value. null.34
  113. f0
  114. s1.replace(/[0-9]+/, f0);: result = This is a some string value. f0.34
  115. f0
  116. s2.replace(/[0-9]+/, f0);: result = This is a some string value. f0.34
  117. f1 x: 12
  118. s1.replace(/[0-9]+/, f1);: result = This is a some string value. f1.34
  119. f1 x: 12
  120. s2.replace(/[0-9]+/, f1);: result = This is a some string value. f1.34
  121. f2 x: 12 y: 29
  122. s1.replace(/[0-9]+/, f2);: result = This is a some string value. f2.34
  123. f2 x: 12 y: 29
  124. s2.replace(/[0-9]+/, f2);: result = This is a some string value. f2.34
  125. f3 x: 12 y: 29 z: This is a some string value. 12.34
  126. is is a some string value.
  127. s1.replace(/[0-9]+/, f3);: result = This is a some string value. f3.34
  128. f3 x: 12 y: 29 z: This is a some string value. 12.34
  129. is is a some string value.
  130. s2.replace(/[0-9]+/, f3);: result = This is a some string value. f3.34
  131. s1.replace(/[0-9]+/g, "any");: result = This is a some string value. any.any
  132. s2.replace(/[0-9]+/g, "any");: result = This is a some string value. any.any
  133. s1.replace(/[0-9]+/g, "");: result = This is a some string value. .
  134. s2.replace(/[0-9]+/g, "");: result = This is a some string value. .
  135. s1.replace(/[0-9]+/g, undefined);: result = This is a some string value. undefined.undefined
  136. s2.replace(/[0-9]+/g, undefined);: result = This is a some string value. undefined.undefined
  137. s1.replace(/[0-9]+/g, null);: result = This is a some string value. null.null
  138. s2.replace(/[0-9]+/g, null);: result = This is a some string value. null.null
  139. f0
  140. f0
  141. s1.replace(/[0-9]+/g, f0);: result = This is a some string value. f0.f0
  142. f0
  143. f0
  144. s2.replace(/[0-9]+/g, f0);: result = This is a some string value. f0.f0
  145. f1 x: 12
  146. f1 x: 34
  147. s1.replace(/[0-9]+/g, f1);: result = This is a some string value. f1.f1
  148. f1 x: 12
  149. f1 x: 34
  150. s2.replace(/[0-9]+/g, f1);: result = This is a some string value. f1.f1
  151. f2 x: 12 y: 29
  152. f2 x: 34 y: 32
  153. s1.replace(/[0-9]+/g, f2);: result = This is a some string value. f2.f2
  154. f2 x: 12 y: 29
  155. f2 x: 34 y: 32
  156. s2.replace(/[0-9]+/g, f2);: result = This is a some string value. f2.f2
  157. f3 x: 12 y: 29 z: This is a some string value. 12.34
  158. is is a some string value.
  159. f3 x: 34 y: 32 z: This is a some string value. 12.34
  160. is is a some string value. 12.
  161. s1.replace(/[0-9]+/g, f3);: result = This is a some string value. f3.f3
  162. f3 x: 12 y: 29 z: This is a some string value. 12.34
  163. is is a some string value.
  164. f3 x: 34 y: 32 z: This is a some string value. 12.34
  165. is is a some string value. 12.
  166. s2.replace(/[0-9]+/g, f3);: result = This is a some string value. f3.f3
  167. s1.replace(undefined, "any");: result = This is a some string value. 12.34
  168. s2.replace(undefined, "any");: result = This is a some string value. 12.34
  169. s1.replace(undefined, "");: result = This is a some string value. 12.34
  170. s2.replace(undefined, "");: result = This is a some string value. 12.34
  171. s1.replace(undefined, undefined);: result = This is a some string value. 12.34
  172. s2.replace(undefined, undefined);: result = This is a some string value. 12.34
  173. s1.replace(undefined, null);: result = This is a some string value. 12.34
  174. s2.replace(undefined, null);: result = This is a some string value. 12.34
  175. s1.replace(undefined, f0);: result = This is a some string value. 12.34
  176. s2.replace(undefined, f0);: result = This is a some string value. 12.34
  177. s1.replace(undefined, f1);: result = This is a some string value. 12.34
  178. s2.replace(undefined, f1);: result = This is a some string value. 12.34
  179. s1.replace(undefined, f2);: result = This is a some string value. 12.34
  180. s2.replace(undefined, f2);: result = This is a some string value. 12.34
  181. s1.replace(undefined, f3);: result = This is a some string value. 12.34
  182. s2.replace(undefined, f3);: result = This is a some string value. 12.34
  183. s1.replace(null, "any");: result = This is a some string value. 12.34
  184. s2.replace(null, "any");: result = This is a some string value. 12.34
  185. s1.replace(null, "");: result = This is a some string value. 12.34
  186. s2.replace(null, "");: result = This is a some string value. 12.34
  187. s1.replace(null, undefined);: result = This is a some string value. 12.34
  188. s2.replace(null, undefined);: result = This is a some string value. 12.34
  189. s1.replace(null, null);: result = This is a some string value. 12.34
  190. s2.replace(null, null);: result = This is a some string value. 12.34
  191. s1.replace(null, f0);: result = This is a some string value. 12.34
  192. s2.replace(null, f0);: result = This is a some string value. 12.34
  193. s1.replace(null, f1);: result = This is a some string value. 12.34
  194. s2.replace(null, f1);: result = This is a some string value. 12.34
  195. s1.replace(null, f2);: result = This is a some string value. 12.34
  196. s2.replace(null, f2);: result = This is a some string value. 12.34
  197. s1.replace(null, f3);: result = This is a some string value. 12.34
  198. s2.replace(null, f3);: result = This is a some string value. 12.34
  199. true