正则表达式查找只包含字母或数字或两者的字符串

xin*_*xu1 -5 ruby regex

我正在搜索只有字母或数字或两者的字符串.我怎么能写那个正则表达式?

Tus*_*har 5

您可以使用以下内容regex检查字符串是否包含字母和/或数字

^[a-zA-Z0-9]+$
Run Code Online (Sandbox Code Playgroud)

说明

  1. ^: 以..开始
  2. []:角色类
  3. a-zA-Z:匹配任何字母表
  4. 0-9:匹配任何数字
  5. +:匹配以前的字符一次或多次
  6. $: 以..结束

RegEx101演示