@Heidi great image!
In some languages (like HTML5's <input pattern="…"> attribute, which is akin to the o modifier in JS), [\w-\.] will fail because you can't have a range starting with a \w.
Full explanation: https://stackoverflow.com/a/54206460/519360
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.