37得票2回答
从数据库中按字符串长度选择行

有没有一种方法可以选择那些给定值长度为特定长度的数据库表行,例如小于5个字符? 在PHP中,可以使用strlen函数实现。 MySQL中是否有类似的功能?

36得票4回答
数据注释的StringLength属性MVC - 没有最大值

我正在MVC4中使用数据注释进行模型验证,目前正在使用StringLengthAttribute,但是我不想指定最大值(当前设置为50),但是想要指定最小字符串长度值。 是否有一种方法只指定最小长度?也许可以使用另一个属性? 我的当前代码是: [Required] [Data...

33得票13回答
Java子字符串:'String index out of range'

我猜想这个错误是因为字符串正在尝试对null值进行子串处理。但是,".length() > 0"部分不应该解决这个问题吗? 下面是Java代码片段: if (itemdescription.length() > 0) { pstmt2.setString(3, item...

29得票3回答
Java的 toLowerCase() 方法是否会保留原始字符串长度?

Assume two Java String objects: 假设有两个Java字符串对象:String str = "<my string>"; String strLower = str.toLowerCase(); 那么对于每一个 <my string> 的值...

27得票3回答
为什么 std::string("\x00") 报告长度为 0?

我有一个需要编码字符串的函数,它需要能够接受0x00作为有效的“字节”。但是,如果我将"\x00"传递给std::string,length()方法会返回0,这时我的程序需要检查字符串长度。 即使字符串只包含单个空字符,我该如何获取实际长度?

26得票12回答
PHP - 获取数字中数字的长度

我想问如何获取整数中数字的长度。例如:$num = 245354; $numlength = mb_strlen($num); 在这个例子中,$numlength 应该是6。但我不知道为什么它不能正常工作? 谢谢 编辑:上面的示例代码以及其对应的方法 mb_strlen(); 都可以正常工作。

26得票6回答
在Golang中按长度拆分字符串

有人知道如何在Golang中按长度拆分字符串吗? 例如,将“helloworld”在每3个字符之后拆分,因此理想情况下应返回包含“hel”、“low”、“orl”和“d”的数组? 或者另一种可能的解决方案是在每3个字符之后也附加一个换行符。 非常感谢所有的想法!

25得票4回答
PHP:$_POST全局变量的总长度是多少?

我想知道有没有人知道一个帖子的总长度可以有多长,例如: $_POST['formInput'] = "hello world, how long can I be?"; 我正在创建一个网站,用户将在一个中输入未知数量的字符,因此可能会有2页的Word文档。 所以,如果有人知道除了使用$...

25得票8回答
在循环条件中使用strlen()比仅检查空字符要慢吗?

我读到使用strlen函数比如下的这种测试方法更为昂贵: 我们有一个字符串x,长度为100个字符。 我认为for (int i = 0; i < strlen(x); i++) 这段代码比这个代码更昂贵:for (int i = 0; x[i] != '\0'; i++) 这是真的吗...

25得票2回答
MySQL:UTF8字符串在LENGTH()函数中的奇怪行为

我正在对请求生成器进行单元测试,但在使用LENGTH函数时遇到了麻烦。 我有两个相继的请求:SHOW VARIABLES LIKE '%character%' 返回以下结果:array(8) { [0] => array(2) { 'Variable_name' =&gt...