[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理怎样把字符串随机排列并列出所有的可能性?

批处理 1:一串字符如:sfgh23       2:网址如:www.sfgh23.com   sfgh23.com
1:输入字符如:sfgh23 可以让字母随机大小写 并生成txt文档列出所有的可能性 如sfGh23  SfGh23 sFgh23 等等

2:输入网址如:www.sfgh23.com       sfgh23.com 可以让字母和.随机大小写 并生成txt文档列出所有的可能性 如 wWw.SfGH23。com      sfgH23。Com 等等


谢谢帮忙,小弟感激不尽

来个人帮下忙啊~

TOP

跪求帮忙:'(:'(

TOP

再次跪求帮忙

TOP

兄弟求随机字符很好做,但想列举所有的可能就很困难了。用vbs给做了一个
  1. option explicit
  2. Randomize
  3. dim str1, str2, count1, count2, count3, class1, class2, case1
  4. str1 = inputbox("输入字符")
  5. count2 = inputbox("输入次数") + 0
  6. set class1 = createobject("scripting.filesystemobject")
  7. set class2 = class1.createtextfile("123.txt", 2)
  8. do
  9. str2 = ""
  10. for count1 = 1 to len(str1) step 1
  11. str2 = str2 & func1(ucase(mid(str1, count1, 1)) & mid(str1, count1, 1))
  12. next
  13. count3 = count3 + 1
  14. class2.writeline str2
  15. loop until count3 = count2
  16. function func1(aa)
  17. func1 = mid(aa, rnd * 10 mod 2 + 1, 1)
  18. end function
复制代码

TOP

返回列表