嗯,第一次写博客啊,心情略激动,本人也是菜鸟一枚,也不知道分享一些什么,前两天有同学问我怎么随机输出英文数字混合的字符串,花了十来分钟写了一个小方法,希望能帮助到大家,,我就不打行号了,,以前复制粘贴代码,带过来的行号整的我欲仙欲死,,

         /// <summary>/// 返回包含英文及数字的随机字符串/// </summary>/// <param name="MaxLen">字符串最大长度</param>/// <returns></returns>private static string GetRandomStr(int MaxLen) {// 待返回的字符串string ResStr = "";// 临时变量string TempStr = "";// 当ResStr的长度正好为MaxLen时,终止循环while (ResStr.Length != MaxLen) {// 获得36位Guid字符串,包含4个字符,"-"TempStr = Guid.NewGuid().ToString();// 去掉字4个符"-",剩余长度为32TempStr = TempStr.Replace("-", "");// 将TempStr拼接至ResStrResStr += TempStr;// 若ResStr的长度超过MaxLen,对其进行截取if (ResStr.Length > MaxLen)ResStr = ResStr.Substring(0, MaxLen);// 若ResStr的长度少于MaxLen,会继续拼接
            }// 将此字符串返回return ResStr;}

转载于:https://www.cnblogs.com/Onlooker/p/7238102.html

生成随机字符串,包含英文和数字,可指定长度相关推荐

  1. python生成随机字符串包含数字字母_用大写字母和数字随机生成字符串

    用一行回答: ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(N)) 甚至更短,从Python ...

  2. StringUtils.isAlphanumeric(String)方法检查中文是通过的,需要注意。它不能用来检测字符串是否只包含英文和数字。

    在org.apache.commons.lang3.StringUtils类中,有一个方法isAlphanumeric(String).它的用途是判断字符串是否仅由字母和数字构成,如果含有特殊字符是不 ...

  3. php mysql 随机字符串函数是_PHP 生成随机字符串的方法函数, 默认长度6位 字母和数字混合件...

    PHP 生成随机字符串的方法函数, 默认长度6位 字母和数字混合件/** * 生成随机字符串,可用来自动生成密码 默认长度6位 字母和数字混合 * @param string $len 长度 * @p ...

  4. 在JavaScript中生成随机字符串/字符

    我想要一个由从[a-zA-Z0-9]随机挑选的字符组成的5个字符串. 用JavaScript做到这一点的最佳方法是什么? #1楼 我认为这将为您工作: function makeid(length) ...

  5. NPM酷库:string-random,生成随机字符串

    NPM酷库,每天两分钟,了解一个流行NPM库. 昨天,我们了解了如何使用uuid库快速生成UUID,UUID适用于分布式应用中ID的生成,因为UUID足够长,所以碰撞几率非常低. 此外,我们在很多时候 ...

  6. php随机生成大写字母,PHP生成随机字符串包括大小写字母

    PHP生成随机字符串包括大小写字母,这里介绍两种方法: 第一种:利用字符串函数操作 /** *@blog */ function createRandomStr($length){ $str = '0 ...

  7. oracle生成随机字符串

    oracle生成随机字符串 前言 前言 记录一下在Oracle中用年月日时分秒拼随机字符串生成主键的一种操作 ----dbms_random.string (opt char, len number) ...

  8. 生成随机字符串的几种常用方式

    写在前面 今天在学习数据库的时候想随机生成一些数据来插入到数据表中,但是一时想不起来如何生成随机内容,就整理了之前学过的一些生成随机字符串的命令,以备不时之需,希望对各位有所帮助. 生成随机字符串的几 ...

  9. .net生成随机字符串

    生成随机字符串的工具类: /// <summary>/// 随机字符串工具类/// </summary>public class RandomTools{/// <sum ...

最新文章

  1. Kotlin基本语法和使用
  2. arr.sort的排序原理
  3. UE4学习-新建C++组件、编码遇到问题
  4. jQuery.ajaxPrefilter()函数的使用
  5. PHP制作订货,PHP生成订单号的两种方法
  6. android 悬浮组件,Android 悬浮组件
  7. CMU和谷歌联手放出XL号Transformer!提速1800倍 | 代码+预训练模型+超参数
  8. 【POJ3349】Snowflake Snow Snowflakes(哈希表判重,维护一个集合)
  9. 使用PhoneNumberValidator判断用户输入的电话格式,并用PhoneFormatter对电话号码格式化。...
  10. The method isEmpty() is undefined for the type String/String类型的isEmpty报错
  11. Microsoft Visio 2010 简体中文版官方版
  12. Chinese Version Vocaloid AI Tuner Feasibility Test
  13. 笔记本重启一直进bios
  14. JS插件开发之LightBox图片画廊
  15. h5py基本使用教程
  16. 基于L0边缘保持滤波的图像融合 matlab代码
  17. Latex 中如何使插图的位置不跑到开头而紧跟插入的文字后
  18. Android 12上焕然一新的小组件:美观、便捷和实用
  19. Python英文词频统计(哈姆雷特)程序示例
  20. 服务器系统磁盘分区,服务器磁盘分区教程

热门文章

  1. ThinkPhp学习12
  2. 利用MySQL Cluster 7.0 + LVS 搭建高可用环境
  3. 人少,登录速度就是快.
  4. pycharm中设置pytest方式(Mac)
  5. 机械制图中外螺纹的画法_机械制图中图纸上的各种符号代表什么意思?
  6. python旅游推荐系统_用python写一个简单的推荐系统
  7. 两台电脑通过usb共享网络_避开网络限制,通过蓝牙共享网络连接
  8. Nessus更新到8.5.0
  9. Xamarin XAML语言教程基本页面ContentPage占用面积
  10. Highmaps网页图表教程之数据标签与标签文本