正则表达式不允许空格

时间:2016-06-08 11:39:38

标签: php regex

这个正则表达式帮助我验证IBAN号码,但它不允许空格。有些人为他们的IBAN号码添加空格,这与验证混淆。

我怎样才能让它在字符串的任何地方允许空格?

if (preg_match('/^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$/', $iban)) {
  // do something
}

1 个答案:

答案 0 :(得分:1)

void rand_node_colour(int nodeWeights[])
{
  // construct a trivial random generator engine from a time-based seed:
  static std::default_random_engine generator (std::chrono::system_clock::now().time_since_epoch().count());
  std::uniform_int_distribution<int> distribution(0,255);
  for(int i=0; i<3; i++)
  {
    nodeWeights[i] = distribution(generator);
  }
}