Tag: string

我如何在swift 3.0中连接多个可选string?

我想连接多个string在迅速3: var a:String? = "a" var b:String? = "b" var c:String? = "c" var d:String? = a! + b! + c! 编译时出现以下错误: error: cannot convert value of type 'String' to specified type 'String?' var d:String? = a! + b! + c! ~~~~~~~~^~~~ 这曾经工作在迅速2.我不知道为什么它不工作了。

以编程方式更改R.string的值

我已经在我的strings.xml文件中声明了一个string,并在我的活动中使用它作为R.string.compose_title。 (将其设置为title,即setTitle(R.id.compose_title))。 现在在某些情况下,我想编辑string,然后用它来设置标题。 我该怎么做? PS我只需要改变一个string的值,所以使用本地化为每个case(这是可变的,取决于用户)声明一个新的strings.xml似乎是一个低效的。

实时编辑用户input

当用户input数据时,是否可以自动将字符插入到EditText 中 ? 也就是说,如果用户input一个很长的数字,例如123456789012 ,这个数字是否可以在编辑文本框中input,但是每4个字符都input一个破折号? 所以当你input上面的数字时,你会看到它被input到EditText框中,但看起来像这样:1234-5678-9012。 目前我有一个应用程序,你可以input一个长号码,然后按一个button,它为你插入破折号,但我很好奇,如果它可以完成,因为你键入? 非常感谢您的帮助。

如何在两个HTML页面之间交换variables?

我有两个HTML页面, example1.html和example2.html 。 如何使用查询string将example1.htmlvariables传递给example2.html ,并在不使用任何服务器端代码的情况下检索example2.html中的variables?

##对于C(C ++)预处理器来说意味着什么?

我有一个C程序如下: #define f(g,g2) g##g2 main() { int var12=100; printf("%d",f(var,12)); } 当我只运行预处理器时,将其扩展为 { int var12=100; printf("%d",var12); } 这就是输出为100的原因。 任何人都可以告诉我/为什么预处理器将var##12 to var12扩展var##12 to var12 ?

如何将string列表转换为Python中的整数

在我的Python脚本中,我有: user = nuke.getInput("Frames Turned On") userLst = [user] print userLst 结果: ['12,33,223'] 我想知道如何删除列表中的' ,或以某种方式将其转换为int?

在C#中的string中用“\”replace“\\”

我仍然没有得到如何做到这一点。 我看到很多关于这个的post,但没有一个解决scheme为我工作。 我有一个名为“a \\ b”的string。 我需要的结果是“a \ b”。 这是怎么做的? 我有一个文本文件,它有一个数据库连接string,指向一个名为 – Server \ DbInstance的实例 我的目标是在文本文件中进行stringreplace – 将“Server \ DbInstance”replace为另一个值,例如“10.11.12.13,1200”。 所以我有: stringToBeReplaced = @"Server\DbInstance"; newString = @"10.11.12.13, 1200"; 这是问题的起点。 我的stringToBeReplaced将始终是“Server \\ DbInstance”,当我在我的文本文件中search此string时,search失败,因为文本文件没有string“Server \\ DbInstance”; 而只有“Server \ DbInstance”。 那么如何将“Server \\ DbInstance”更改为“Server \ DbInstance”?

在C循环中使用strtok()?

我想在嵌套循环中使用strtok()。 但是这并没有给我想要的结果。 可能是因为他们正在使用相同的内存位置。 我的代码是这样的forms: char *token1 = strtok(Str1, "%"); while(token1 != NULL ) { char *token2 = strtok(Str2, "%"); while(token2 != NULL ) { //DO SMTHING token2 = strtok(NULL, "%"); } token1 = strtok(NULL, "%"); // Do something more }

用逗号分隔外引号

我的程序从文件中读取一行。 这行包含逗号分隔的文本,如: 123,test,444,"don't split, this",more test,1 我想分裂的结果是这样的: 123 test 444 "don't split, this" more test 1 如果我使用String.split(",") ,我会得到这个: 123 test 444 "don't split this" more test 1 换句话说:子串中的逗号"don't split, this"不是分隔符。 如何处理这个? 在此先感谢.. Jakob

C – “char var ”和“char * var”之间的区别?

我期待以下vector在RAM中具有相同的表示forms: char a_var[] = "XXX\x00"; char *p_var = "XXX"; 但奇怪的是,如果我使用f(p_var)调用正在运行的应用程序,则调用types为f(char argument[])的库函数。 但是使用f(a_var)是好的! 为什么?