I want to use this pattern /^[a-zA-ZÀ-ÖØ-öø-ÿ+\.+\- ]+$/i to validate names in <input> fields. But in the HTML validation this does not work. I used pristine.js before and in there it worked without any problem.
I also created a JS Fiddle: https://jsfiddle.net/3et69oz8/:
<form>
<input id="first name" name="first_name" required
pattern="/^[a-zA-ZÀ-ÖØ-öø-ÿ+\.+\- ]+$/i">
<button>Submit</button>
</form>