1968得票46回答
如何生成随机的字母数字字符串

我一直在寻找一个简单的Java算法来生成伪随机的字母数字字符串。在我的情况下,它将被用作唯一的会话/键标识符,可能在500K+次生成中是唯一的(我的需求并不需要更复杂的东西)。 理想情况下,我希望能够根据我的唯一性需求指定长度。例如,长度为12的生成字符串可能看起来像"AEYGF7K0DM1X"。

309得票21回答
如何从字母数字文本中删除前导零?

我在stackoverflow上看到了有关如何在数字前面添加零的问题。但是没有关于反过来的问题! 你们能否建议我如何删除字母数字文本中的前导零?是否存在内置的API,还是我需要编写一个方法来去除前导零? 示例:01234 converts to 1234 0001234a converts...

220得票21回答
如何在SQL Server中从字符串中剔除所有非字母字符?

如何从字符串中删除所有非字母字符? 那如果是非字母数字字符呢? 这需要自定义函数吗,还是也有更通用的解决方案?

200得票10回答
用一个空格替换所有非字母数字字符、换行符和多个空格。

我正在寻找一个整洁的正则表达式解决方案,用于替换: 所有非字母数字字符 所有换行符 所有多个空格的实例 用单个空格替换 对于那些在家里玩的人(以下方法有效)text.replace(/[^a-z0-9]/gmi, " ").replace(/\s+/g, "...

154得票20回答
在Cocoa中生成一个随机的字母数字字符串

我想调用一个方法,将长度传递给它,并让它生成一个随机的字母数字字符串。 是否有任何实用库可以提供这些类型的函数?

151得票27回答
126得票24回答
如何按字母顺序对字符串进行排序,同时考虑到其中包含数字的情况?

我在尝试对一个由字符串组成的数字数组进行排序,希望按照数值大小排序。 但是问题在于我不能将这些数字转换为整数。 以下是代码:string[] things= new string[] { "105", "101", "102", &q...

83得票9回答
如何确定一个字符串是否包含非字母数字字符?

我需要一种方法,可以告诉我一个字符串是否包含非字母数字字符。 例如,如果字符串是“abcdef?”或“abcdefà”,该方法必须返回true。

79得票3回答
在Bash中对带有数字的字符串进行排序

我经常想对字符串中的数字进行排序,使得例如 abc_2, abc_1, abc_10 排序后为 abc_1, abc_2, abc_10。我见过的每一种排序机制都是按照从左到右逐个字符排序的方式,即结果为 abc_1, abc_10, abc_2。 有没有一种高效的方法来获得我想要的排序结果...

75得票18回答
如何在MySQL中从字符串中删除所有非字母数字字符?

我正在编写一个比较字符串的程序,为了提高效率,我需要删除所有不是字母或数字的字符。 目前我正在使用多个 REPLACE 函数,但也许有更快捷、更好的解决方案?