0

您好,我正在尝试解决经典的旋转密码问题,但我也在尝试解决字符串中何时包含数字的问题。到目前为止,这是我一直在使用 javascript 的方法:

function rotationalCipher(input, rotationFactor) {

const originalAlpha = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

return input.replace(/[a-z]/gi, letter => originalAlpha[originalAlpha.indexOf(letter)+rotationFactor]);
  

}

它可以工作,但不能解决字符串中的数字。我很感激任何帮助。

4

0 回答 0