هل توجد طريقة لجعل input يقبل الحروف العربية والاثنية فقط بدون رموز

هل توجد طريقة لجعل input يقبل الحروف العربية والاثنية فقط ومنع ادراج الرموز

اما ب pattern او بالجافاسكريت

شكرا لكم


<input type="text" onkeypress="myFunction()">
<script>
  function myFunction(){
    var regex = new RegExp("^[\u0627-\uFEF0a-zA-Z]+$");
    var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);
    if (!regex.test(key)) {
      console.log("stop")
       event.preventDefault();
       return false;
  }

};
</script>

احسنت ، هل يمكن جعله يقبل المساحة ايضا espace

   var regex = new RegExp("^[\u0627-\uFEF0a-zA-Z ]+$");
  • لاحظ اضافة المساحة في اخر النمط