我有一个基于单词生成随机字母的代码,我尝试创建一个RegExp代码来将单词中除随机生成的字母之外的所有字母转换为'_'。
const word = "Apple is tasty"
const randomCharacter = word[Math.floor(Math.random() * word.length)]
regex = new RegExp(/[^${randomCharacter}&\/\\#,+()$~%.'":;*?<>{}\s]/gi)
hint = word.replace(regex,'_
Random random = new Random();
String randomLetters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (int n=0; n<=25; n++)
System.out.print(randomLetters.charAt(random.nextInt(randomLetters.length())));
当打印随机26个字母时,有重复的字母,我想打印随机的26个字母而不打印重复的字母
此结果将显示给我
FXNJZMQWFTSKLRRFHOYWGTIQPWBUILD
我有一个关于使用循环检查某些东西可能的排列的问题:
通过使用26槽字符阵列来形成加密语句。这个数组包含一个随机的字母表(每个字母只出现一次),原始未加密句子的每个字母都被更改为该数组的第x个插槽中的任何字母,x是字母表中的原始字符位置。
例如,如果加密数组是{'q','w','e','r','t',...,'m'},那么消息"abez“将变成"qwtm”,因为:
a is the 1st letter of the alphabet and the 1st slot of the a
我试图用匹配的字母替换字符串中的字母,但我希望它是随机的。
$string = "This is random text in this string.";
下面是几个我会在s = $,o = 0,i = l下面修改的字母示例
我试图随机替换上面那个字符串中的字母,输出结果如下所示。这都是随机的,不需要改变所有的字母,只是一些随机的字母匹配上面的字母。
输出实例
This is rand0m text in this $tring.
Thi$ is random text in this string.
我将如何在PHP中这样做呢?
flink = open("C:/python27/2of12inf.txt", "rU")
words = [ ]
for eachline in flink :
words += [eachline.strip()]
flink.close()
print "%d words read" % len(words)
return words
如何从该列表中随机选择6个字母?
我想用letters变量中的任意字母替换字符串中的任意3个随机字母
var str = "HELLO";
var letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var arr = str.split('');
for (var i = 0; i < 3; i++) {
var pos = Math.round(Math.random() * arr.length - 1);
arr.splice(Math.floor(Math.random() * arr.length), 1);
我试图创建一个基本的Hangman类型的游戏使用HTML,CSS,JS。到目前为止,我已经成功地从一组单词中创建了一个随机单词,使用所有未猜到的字母“s”将其显示到屏幕上,并通过用户击键填写正确的猜测。
当用户正确地猜测单词时,我很难弄清楚如何:-display警报。-detect和只显示错误的用户猜测(所有键击正在显示)任何建议将不胜感激,谢谢!
- JS代码
var composers =["bach","mozart","beethoven","debussy","stravinsky"];
var r
我正在创建一个类似于TextTwist的游戏。
def initialize
super
@letters = ('a'..'z').to_a.sample(10)
end
def game
# @letters = ('a'..'z').to_a.sample(10)
end
def results
#How to display letters
end
因此,在我的游戏页面中,我显示了一个随机字母数组,我在我的控制器的游戏方法中声明了这些字母。问题是,在我的结果页面中,我返回相同的随机字母数组,并显示用