PHP - 根据正则表达式生成字符串

标签 php

我想根据我的正则表达式生成一个字符串。

此功能的目的是当有人忘记密码并填写“通过电子邮件发送新密码”表格时,我会生成一个随 secret 码并将其通过电子邮件发送给他们。这个新密码必须满足我的正则表达式的条件。

这是我的正则表达式:

'/.*^(?=.{6,})(?=.*[A-z])(?=.*[A-Z])(?=.*[0-9])(?=.*\W).*$/'

最佳答案

你看过Hoa\Regex library了吗? ?它使用各向同性随机方法基于正则表达式生成字符串。

关于PHP - 根据正则表达式生成字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14227137/

相关文章:

php - 自动调整 Excel 列宽

php - 通过 Laravel 按钮传递变量

php - echo 在 php join 中具有相同名称的变量

php - 简单的 PHP 查询在一个页面上有效,在另一个页面上崩溃

php 5.1.6 json_encode 和 codeigniter

javascript - PHP 表单值作为回调函数中的 JS 变量

php - 如果花费的时间太长,则中止选择查询

php - mysql 日期间隔、php 日期间隔

php - 从 PHP 页面中的 html 输入框获取值,无需重新加载页面

php - 在 Woocommerce 中特定国家/地区的购物车和结帐总额后显示文本