A user was going through several revisions of a board and it was a nuisance to find and replace the board name on the user layers. This script should find and replace text in Xpedition Layout.
I would advise you to use the "Filter on Selected" checkbox to focus the scope of the find and replace. The find button will only update the number of matches found. You may also want to add spaces before and after the find string to prevent finding matches like "ALL" in "shALL".