Questions tagged «string»

字符串是有限的符号序列,通常用于文本,尽管有时用于任意数据。

4
MySql-更新字符串部分的方法?
我正在寻找一种通过MySQL查询仅更新一部分字符串的方法。 例如,如果我有10条记录,所有记录都包含“字符串”作为字段值的一部分(即“ something / string”,“ something / stringlookhere”,“ something / string / etcetera”),是否可以更改“ string”通过一个查询将每一行的'转换为'anothervalue',以便结果为'something / anothervalue','something / anothervaluelookhere','something / string / etcetera',有一种方法可以更改'anothervalue'
103 mysql  sql  string  sql-update 

6
Java的String常量池位于哪里,堆或堆栈在哪里?
我知道常量池的概念和JVM用于处理字符串文字的字符串常量池。但是我不知道JVM使用哪种类型的内存来存储String常量文字。堆栈还是堆?由于它的文字不与任何实例相关联,因此我假定它将存储在堆栈中。但是,如果没有任何实例引用该文字,则必须通过GC运行来收集文字(如果我错了,请纠正我),那么如果将其存储在堆栈中,该如何处理?
103 java  string  jvm 

3
Java 11中String trim()和strip()方法之间的区别
在其他更改中,JDK 11为java.lang.String类引入了6种新方法: repeat(int)-重复字符串多次通过所提供的int参数 lines() -使用分隔符从源字符串懒惰地提供行 isBlank() -指示字符串是否为空或仅包含空格字符 stripLeading() -从开头删除空白 stripTrailing() -从末端去除空白 strip() -删除字符串开头和结尾的空格 尤其strip()看起来与十分相似trim()。按照本文的规定, strip*()方法旨在: String.strip(),String.stripLeading()和String.stripTrailing()方法从目标String的正面,背面或正面和背面修剪空白[由Character.isWhiteSpace()确定)。 String.trim() JavaDoc指出: /** * Returns a string whose value is this string, with any leading and trailing * whitespace removed. * ... */ 这几乎与上面的引用相同。 String.trim()和String.strip()Java 11以来的区别到底是什么?
103 java  string  trim  strip  java-11 


11
如何在C ++中将字符串转换为char数组?
我想转换string为chararray但不能char*。我知道如何将字符串转换为char*(通过使用malloc或在代码中发布的方式)-但这不是我想要的。我只是想转换string为char[size]数组。可能吗? #include <iostream> #include <string> #include <stdio.h> using namespace std; int main() { // char to string char tab[4]; tab[0] = 'c'; tab[1] = 'a'; tab[2] = 't'; tab[3] = '\0'; string tmp(tab); cout << tmp << "\n"; // string to char* - but thats not what I want char …

22
我如何使用LINQ Contains(string [])而不是Contains(string)
我有一个大问题。 我得到了一个linq查询,使其看起来像这样: from xx in table where xx.uid.ToString().Contains(string[]) select xx string[]数组的值应为(1,45,20,10,etc ...) 的默认.Contains值为.Contains(string)。 我需要它来代替: .Contains(string[])... 编辑:一位用户建议为编写扩展类string[]。我想学习如何,但是有人愿意指出正确的方向吗? 编辑: uid也将是一个数字。这就是为什么将其转换为字符串。 帮助任何人?
103 c#  linq  string  contains 


21
获取字符串中两个字符串之间的字符串
我有一个像这样的字符串: "super exemple of string key : text I want to keep - end of my string" 我只想保留介于"key : "和之间的字符串" - "。我怎样才能做到这一点?我必须使用正则表达式还是可以其他方式使用它?
103 c#  regex  string 

5
将time.Time转换为字符串
我正在尝试将数据库中的一些值添加到[]stringGo中。其中一些是时间戳。 我得到错误: 不能在数组元素中使用U.Created_date(类型time.Time)作为类型字符串 我可以转换time.Time成string吗? type UsersSession struct { Userid int Timestamp time.Time Created_date time.Time } type Users struct { Name string Email string Country string Created_date time.Time Id int Hash string IP string } -- var usersArray = [][]string{} rows, err := db.Query("SELECT u.id, u.hash, u.name, u.email, u.country, u.IP, u.created_date, …
103 string  time  go 

17
仅将字符串的第一个字符大写,而让其他人静静吗?(路轨)
我正在尝试让Rails大写字符串的第一个字符,并使所有其他字符保持原样。我遇到了一个问题,其中“我来自纽约”变成了“我来自纽约”。 我将使用哪种方法选择第一个字符? 谢谢 编辑:我试图实现macek建议,但我收到“未定义的方法'大写'”错误。没有大写行的代码工作正常。谢谢您的帮助! def fixlistname! self.title = self.title.lstrip + (title.ends_with?("...") ? "" : "...") self.title[0] = self.title[0].capitalize errors.add_to_base("Title must start with \"You know you...\"") unless self.title.starts_with? 'You know you' end 编辑2:得到它的工作。谢谢您的帮助! 编辑3:等等,不,我没有...这就是我列表模型中的内容。 def fixlistname! self.title = self.title.lstrip + (title.ends_with?("...") ? "" : "...") self.title.slice(0,1).capitalize + self.title.slice(1..-1) errors.add_to_base("Title must start …




14
检查字符串是否包含数字Java
我正在编写一个程序,其中用户以以下格式输入字符串: "What is the square of 10?" 我需要检查字符串中是否有数字 然后只提取数字。 如果我使用.contains("\\d+")或.contains("[0-9]+"),则无论输入什么内容,程序都无法在字符串中找到数字,但.matches("\\d+")仅在存在数字时才有效。 我可以使用什么作为查找和提取的解决方案?
102 java  regex  string 

6
将密钥转换为字符串,反之亦然
我正在生成密钥,需要将其存储在数据库中,因此我将其转换为字符串,但要从字符串中获取密钥。有哪些可能的方法可以做到这一点? 我的代码是 SecretKey key = KeyGenerator.getInstance("AES").generateKey(); String stringKey=key.toString(); System.out.println(stringKey); 如何从字符串取回密钥?
102 java  string  encryption 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.