www.wp2.cn Open in urlscan Pro
120.77.80.198  Public Scan

URL: https://www.wp2.cn/random_string/
Submission: On November 10 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

GET

<form class="search" action="" method="get">
  <input type="text" class="search-input" placeholder="Search">
  <button onclick="document.querySelector('.search').action = '/post_search/' + document.querySelector('.search-input').value;" type="submit">Go</button>
</form>

Text Content

 * 首页
 * WordPress文档
   * WP 通用API文档
   * WP 插件开发文档
   * WP 主题开发文档
   * WP REST-API文档
   * WP-CLI文档
   * WP 运维文档
   * WP 编码规范
   * WordPress 函数手册
   * WordPress 钩子手册
 * WordPress工具
   * WP 下载
   * WP 函数钩子检索
   * WP 常用代码
   * WP 主题插件生成
   * WP 伪静态规则
   * WP 常用操作类
   * WP 数据库
   * WP 目录结构
 * WP2工具箱
   * 随机字符串
   * 颜色拾取器
   * html 清理
   * html - md 互转
   * JS对象 - json 互转
   * JS对象 - PHP数组互转
   * Base64 / md5编辑码
   * material图标大全

Go


生成随机字符串 随机字符串/密码生成器

随机字符串/密码生成器,输入位数,选择生成选项,也可以自定义输入文本,点击生成即可产生随机字符串/密码

 * 位数
 * 个数
 * 大写字母
 * 小写字母
 * 阿拉伯数字
 * 符号(!@#$%^&*-_=+)

生成随机字符串 清空 复制结果
转为数组形式 复制结果


用代码生成随机字符串 JAVASCRIPT、PHP、JAVA、RUBY、GO、C、PYTHON


JAVASCRIPT 代码生成随机字符串

function getRandomString(length) {
    const characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
    let str = '';
    for (let i = 0; i < length; i++) {
        str += characters.charAt(Math.floor(Math.random() * characters.length));
    }
    return str;
}

Copy


PHP 代码生成随机字符串

function generateRandomString($length = 10) {
    $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $charLength = strlen($characters);
    $randomString = '';
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, $charLength - 1)];
    }
    return $randomString;
}

Copy


JAVA 代码生成随机字符串

private static final String CHARACTERS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
// 生成指定长度的随机字符串,可包含大写和小写字母和数字
public static String getRandomString(int length) {
    StringBuilder sb = new StringBuilder();
    Random random = new Random();
    for (int i = 0; i < length; i++) {
        int index = random.nextInt(CHARACTERS.length());
        sb.append(CHARACTERS.charAt(index));
    }
    return sb.toString();
}

Copy


RUBY 代码生成随机字符串

def generate_random_string(length)
    chars = ('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a
    Array.new(length) { chars.sample }.join
end

Copy


C 代码生成随机字符串

#include 
#include 
#include 
#include 

char* generate_random_string(int length) {
    char* str = (char*) malloc(length + 1);
    const char charset[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    srand(time(NULL));
    for (int i = 0; i < length; i++) {
        int index = rand() % strlen(charset);
        str[i] = charset[index];
    }
    str[length] = '\0';
    return str;
}


Copy


GO 代码生成随机字符串

import (
    "math/rand"
    "time"
)

func generateRandomString(length int) string {
    const charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
    rand.Seed(time.Now().UnixNano())
    b := make([]byte, length)
    for i := range b {
        b[i] = charset[rand.Intn(len(charset))]
    }
    return string(b)
}


Copy


PYTHON 代码生成随机字符串

import random
import string

def generate_random_string(length):
    letters = string.ascii_lowercase + string.ascii_uppercase + string.digits
    return ''.join(random.choice(letters) for i in range(length))


Copy


诗词日历 古韵当轻吟




——


感谢支持 慷慨之举




收藏本站・ 站点地图・ 免责声明・ 问题反馈
©2012-2023 晋ICP备20005987号
您的IP:116.247.77.82