How to know if JavaScript string.replace() did anything?

前端 未结 8 1861
盖世英雄少女心
盖世英雄少女心 2021-02-06 21:37

The replace function returns the new string with the replaces, but if there weren\'t any words to replace, then the original string is returned. Is there a way to k

8条回答
  •  情深已故
    2021-02-06 22:21

    Comparing the before and after strings is the easiest way to check if it did anything, there's no intrinsic support in String.replace().

    [contrived example of how '==' might fail deleted because it was wrong]

提交回复
热议问题