javascript

java

python

c#

node.js

android

reactjs

c++

php

jquery

html

css

git

ruby-on-rails

.net

ios

sql

c

string

ruby

sql-如何判断VARCHAR变量是否包含子字符串?

我以为是select,但这对我不起作用。

我正在寻找这样做:

IF CONTAINS(@stringVar, 'thisstring')
   ...

我必须运行一个select或另一个,具体取决于该变量是否包含字符串,而我无法弄清楚如何使其工作。 我看到的所有示例都使用contains中的列。

提前致谢。

trans by 2019-10-16T01:36:37Z

C中不区分大小写的字符串comp

我有两个要比较的邮政编码char*,忽略大小写。有功能可以做到这一点吗?

还是我必须遍历每个使用tolower函数,然后进行比较?

任何想法,此函数将如何对字符串中的数字做出反应

谢谢

trans by 2019-10-15T18:56:58Z

regex-如何使用Python从字符串中删除符号?

这个问题在这里已有答案:

  • 从Python中的字符串中删除特定字符                                     25个答案

我是Python和RegEx的初学者,我想知道如何制作一个带符号的字符串并将其替换为空格。 任何帮助都很棒。

例如:

how much for the maple syrup? $20.99? That's ricidulous!!!

成:

how much for the maple syrup 20 99 That s ridiculous
trans by 2019-10-15T16:58:17Z

从Python中的字符串中提取日期

如何从“ monkey 2010-07-10 love banana”之类的字符串中提取日期? 谢谢!

trans by 2019-10-15T13:32:52Z

python-使用熊猫将字符串前缀添加到字符串列中的每个值

我想在熊猫数据帧的所述列中的每个值的开头附加一个字符串(优雅)。我已经弄清楚该如何做,目前正在使用:

df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col']

这似乎是一件微不足道的事情-您是否知道其他方法(也可能将字符添加到该列为0或NaN的行中)?

如果尚不清楚,我想转一下:

    col 
1     a
2     0

成:

       col 
1     stra
2     str0
trans by 2019-10-14T09:15:39Z

python-两个熊猫列的字符串串联

我有以下DataFrame

from pandas import *
df = DataFrame({'foo':['a','b','c'], 'bar':[1, 2, 3]})

看起来像这样:

    bar foo
0    1   a
1    2   b
2    3   c

现在我想拥有类似的东西:

     bar
0    1 is a
1    2 is b
2    3 is c

我该如何实现?我尝试了以下方法:

df['foo'] = '%s is %s' % (df['bar'], df['foo'])

但这给我一个错误的结果:

>>>print df.ix[0]

bar                                                    a
foo    0    a
1    b
2    c
Name: bar is 0    1
1    2
2
Name: 0

抱歉,您有一个愚蠢的问题,但这只熊猫:在DataFrame中合并两列对我没有帮助。

trans by 2019-10-14T04:37:26Z

在j中的切换大小写中使用字符串

我需要在检查String的同时将以下if更改为switch-case,以提高循环复杂性。

String value = some methodx;
if ("apple".equals(value)) {
    method1;
}

if ("carrot".equals(value)) {
    method2;
}

if ("mango".equals(value)) {
    method3;
}

if ("orange".equals(value)) {
    method4;
}

但是我不确定我将获得什么价值。

trans by 2019-10-14T01:43:24Z

PHP-查找日期是否早于30天

日期字符串如下所示

2011-08-19 17:14:40

(年月日时:分:秒)

如何确定日期是否比当前日期早30天以上?

trans by 2019-10-13T22:44:57Z

如何在Python中将布尔值连接到字符串?

我想完成以下任务

answer = True
myvar = "the answer is " + answer

并将myvar的值设为“答案为True”。 我很确定您可以使用Java做到这一点。

trans by 2019-10-13T21:57:51Z

如何使用PHP创建随机字符串?

我知道PHP中的rand函数会生成随机整数,但是生成随机字符串的最佳方法是什么,例如:

原始字符串,9个字符

$string = 'abcdefghi';

示例随机字符串限制为6个字符

$string = 'ibfeca';

更新:我发现了很多这类功能,基本上我想了解每一步背后的逻辑。

更新:该函数应根据需要生成任意数量的字符。

如果您回复,请评论各部分。

trans by 2019-10-13T18:58:12Z

C ++将字符串转换为十六进制,反之亦然

在C ++中将字符串转换为十六进制,反之亦然的最佳方法是什么?

例:

  • 48656C6C6F20576F726C64这样的字符串,以十六进制格式表示:"Hello World"
  • 从十六进制48656C6C6F20576F726C64到字符串:"Hello World"
trans by 2019-10-13T16:30:17Z

字符串-短rot13函数-Python

我正在Python中寻找一个简短而又酷的rot13函数;-)我已经写了这个函数:

def rot13(s):
    chars = "abcdefghijklmnopqrstuvwxyz"
    trans = chars[13:]+chars[:13]
    rot_char = lambda c: trans[chars.find(c)] if chars.find(c)>-1 else c
    return ''.join( rot_char(c) for c in s ) 

谁能做得更好? 例如,支持大写字符。

trans by 2019-10-13T16:13:35Z

字符串-在Android中将文件路径转换为Uri

我有一个应用程序,可以使用相机捕获视频。 我可以获取视频的文件路径,但我需要它作为Uri。

我得到的文件路径:

/storage/emulated/0/DCIM/Camera/20141219_133139.mp4

我需要的是这样的:

content//media/external/video/media/18576.

这是我的代码。

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // if the result is capturing Image

         if (requestCode == CAMERA_CAPTURE_VIDEO_REQUEST_CODE) {
            if (resultCode == RESULT_OK) {
                // video successfully recorded
                // preview the recorded video
                // selectedImageUri = data.getData();
                // Uri selectedImage = data.getData();
                previewVideo();

                tv1.setText(String.valueOf((fileUri.getPath())));
                String bedroom=String.valueOf((fileUri.getPath()));
                Intent i = new Intent();
                i.putExtra(bhk1.BEDROOM2, bedroom);
                setResult(RESULT_OK,i); 
                btnRecordVideo.setText("ReTake Video");

            } else if (resultCode == RESULT_CANCELED) {
                // user cancelled recording
                Toast.makeText(getApplicationContext(),
                        "User cancelled video recording", Toast.LENGTH_SHORT)
                        .show();
            } else {
                // failed to record video
                Toast.makeText(getApplicationContext(),
                        "Sorry! Failed to record video", Toast.LENGTH_SHORT)
                        .show();
            }
        }
    }

我需要String变量bedroom中的Uri。

trans by 2019-10-13T07:36:54Z

javascript-匹配模式或为空字符串的正则表达式

我有以下与电子邮件地址格式匹配的正则表达式:

^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$

这用于使用JavaScript进行表单验证。 但是,这是一个可选字段。 因此,如何更改此正则表达式以匹配电子邮件地址格式或空字符串?

根据我对正则表达式的有限了解,我认为\b匹配一个空字符串,而|表示“ Or”,因此我尝试执行以下操作,但没有成功:

^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$|\b
trans by 2019-10-13T04:49:22Z

c#-每N个字符在字符串中添加分隔符吗?

我有一个包含二进制数字的字符串。 如何在每8位数字后分隔字符串?

假设字符串是:

string x = "111111110000000011111111000000001111111100000000";

我想在每个8个字符后添加一个分隔符,例如,(逗号)。

输出应为:

"11111111,00000000,11111111,00000000,11111111,00000000,"

然后我想将其发送到list <>最后8个字符1个,然后再发送前8个chars(,除外),依此类推。

我怎样才能做到这一点?

trans by 2019-10-13T03:18:46Z

如何在Bash或UNIX Shell中检查字符串中的第一个字符?

我正在UNIX中编写脚本,在该脚本中,我必须检查字符串中的第一个字符是否为“ /”,如果是,则分支。

例如我有一个字符串:

/some/directory/file

我希望它返回1,并且:

server@10.200.200.20:/some/directory/file

返回0。

trans by 2019-10-13T02:46:50Z

c#-替代多个String.Replaces

这个问题在这里已有答案:

  • 在C#中替换多个字符串元素                                     8个答案

我的代码连续几次使用String.Replace

mystring = mystring.Replace("somestring", variable1);
mystring = mystring.Replace("somestring2", variable2);
mystring = mystring.Replace("somestring3", variable1);

我怀疑有更好,更快的方法。 你有什么建议?

trans by 2019-10-13T00:39:14Z

Java:字符串split():我希望它在最后包含空字符串

这个问题在这里已有答案:

  • Java String拆分删除了空值                                     6个答案

我有以下字符串:

String str = "\nHERE\n\nTHERE\n\nEVERYWHERE\n\n";

如果仅打印此内容,则将输出以下内容(当然不会“字面上”打印split()):

\n
HERE\n
\n
THERE\n
\n
EVERYWHERE\n
\n
\n

当我调用方法split()时,我想获取新行(\n)字符之间的所有字符串,甚至最后是空字符串。

例如,如果我今天这样做:

String strArray[] = str.split("\n");

System.out.println("strArray.length - " + strArray.length);
for(int i = 0; i < strArray.length; i++)
    System.out.println("strArray[" + i + "] - \"" + strArray[i] + "\"");

我希望它像这样打印出来(输出A):

strArray.length - 8
strArray[0] - ""
strArray[1] - "HERE"
strArray[2] - ""
strArray[3] - "THERE"
strArray[4] - ""
strArray[5] - "EVERYWHERE"
strArray[6] - ""
strArray[7] - ""

当前,它以这种方式打印(输出B),并且所有结尾的空字符串都将被跳过:

strArray.length - 6
strArray[0] - ""
strArray[1] - "HERE"
strArray[2] - ""
strArray[3] - "THERE"
strArray[4] - ""
strArray[5] - "EVERYWHERE"

如何使split()方法包含类似输出A的空字符串? 我当然可以编写多行代码,但是想知道,在我浪费时间尝试实现这一点之前,是否有简单的方法或另外两行左右的代码来帮助我。 谢谢!

trans by 2019-10-12T22:17:51Z

java-字符串和字符的串联

以下语句,

String string = "string";   

string = string +((char)65) + 5;
System.out.println(string);

产生输出string70


但是,以下内容

String string = "string";

string += ((char)65) + 5;
System.out.println(string);

生产string70

区别在哪里?

trans by 2019-10-12T18:23:04Z

bash-ch之后获取字符串

这个问题在这里已有答案:

  • 模式后如何grep内容?                                     5个答案

我有一个看起来像这样的字符串:

 GenFiltEff=7.092200e-01

使用bash,我只想获取=字符后的数字。 有没有办法做到这一点?

trans by 2019-10-12T16:33:55Z

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共60页