最初と最後から英数字以外のすべての文字を削除してクリーンアップしたい文字列がいくつかあります。
これらの文字列で動作するはずです:
)&*@^#*^#&^%$text-is.clean,--^2*%#**)(#&^ --->> text-is.clean,--^2
-+~!@#$%,.-"^&example-text@is.clean,--^#*%#**)(#&^ --->> example-text@is.clean
私はこの正規表現を持っています。これは文字列全体からそれらを削除します:
val.replace(/[^a-zA-Z0-9]/g,'')
文字列の最初と最後からのみ削除するように変更するにはどうすればよいですか?