标签: concatenation

当与echo和return连接时,句点和逗号之间的差异?

我发现这会起作用:

echo $value , " continue";
Run Code Online (Sandbox Code Playgroud)

但这不是:

return $value , " continue";
Run Code Online (Sandbox Code Playgroud)

而"." 适用于两者.

句号和逗号之间有什么区别?

php compare function concatenation language-construct

54
推荐指数
7
解决办法
3万
查看次数

在MySQL中将字符串与字段值连接起来

我需要在MySQL查询中将字符串与字段值连接起来,以便LEFT JOIN两个表.

表1有一个名为"category_id"的列,其中包含数值,例如61,78,94等.

表2有一个名为"query"的列,它引用了一个请求路由机制,它具有诸如"product_id = 68","category_id = 74","manufacturer_id = 99"等值.

因此,在我的查询中,我需要在从set字符串派生的串联字符串中加入表,并且"category_id"列的值与查询字段匹配.

我的SQL语句目前是:

SELECT * FROM tableOne 
LEFT JOIN tableTwo
ON tableTwo.query = 'category_id=' + tableOne.category_id
Run Code Online (Sandbox Code Playgroud)

我尝试过使用|| 运算符而不是+运算符,但仍然没有运气.可以在MySQL中执行此操作,还是我在这里跳枪?

php mysql sql concatenation

53
推荐指数
3
解决办法
13万
查看次数

在Scala中有效地重复一次字符/字符串n次

我想更有效地做以下事情:

def repeatChar(char:Char, n: Int) = List.fill(n)(char).mkString
def repeatString(char:String, n: Int) = List.fill(n)(char).mkString

repeatChar('a',3)     // res0: String = aaa
repeatString("abc",3) // res0: String = abcabcabc
Run Code Online (Sandbox Code Playgroud)

string scala concatenation string-concatenation char

53
推荐指数
1
解决办法
2万
查看次数

在nodeJS/JavaScript中连接字符串的快速方法

我明白做的事情就像

var a = "hello";
a += " world";
Run Code Online (Sandbox Code Playgroud)

它是相对非常慢的,因为浏览器会这样做O(n).没有安装新库,有没有更快的方法?

javascript string concatenation node.js

52
推荐指数
3
解决办法
17万
查看次数

通过唯一标识符进行聚合并将相关值连接到字符串中

我有一个需要,我想可以满足aggregatereshape,但我不能完全弄明白.

我有一个名单(brand)列表和随附的ID号(id).这些数据是长形式的,因此名称可以有多个ID.我想通过名称(brand)去重复,并将多个可能id的连接到由注释分隔的字符串中.

例如:

brand            id 
RadioShack       2308
Rag & Bone       4466
Ragu             1830
Ragu             4518
Ralph Lauren     1638
Ralph Lauren     2719
Ralph Lauren     2720
Ralph Lauren     2721
Ralph Lauren     2722 
Run Code Online (Sandbox Code Playgroud)

应成为:

RadioShack       2308
Rag & Bone       4466
Ragu             1830,4518
Ralph Lauren     1638,2719,2720,2721,2722
Run Code Online (Sandbox Code Playgroud)

我怎么做到这一点?

aggregate r concatenation

51
推荐指数
4
解决办法
4万
查看次数

如何连接两个ArrayLists?

我有两个ArrayList相同大小的s.列表1由10个名称组成,列表2由其电话号码组成.

我想把名字和数字连成一个ArrayList.我该怎么做呢?

java concat concatenation arraylist

49
推荐指数
3
解决办法
9万
查看次数

如何在javascript中强制添加而不是连接

我正在尝试在我的javascript中添加所有卡路里内容,如下所示:

$(function() {
    var data = [];

    $( "#draggable1" ).draggable();
    $( "#draggable2" ).draggable();
    $( "#draggable3" ).draggable();

    $("#droppable_box").droppable({
        drop: function(event, ui) {
            var currentId = $(ui.draggable).attr('id');
            var total = 0;
            data.push($(ui.draggable).attr('id'));

            if(currentId == "draggable1"){
            var myInt1 = parseFloat($('#MealplanCalsPerServing1').val());
            }
            if(currentId == "draggable2"){
            var myInt2 = parseFloat($('#MealplanCalsPerServing2').val());
            }
            if(currentId == "draggable3"){
            var myInt3 = parseFloat($('#MealplanCalsPerServing3').val());
            }
        if ( typeof myInt1 === 'undefined' || !myInt1 ) {
        myInt1 = parseInt(0);
        }
        if ( typeof myInt2 === 'undefined' || !myInt2){
        myInt2 = parseInt(0);
        } …
Run Code Online (Sandbox Code Playgroud)

jquery scope concatenation addition

48
推荐指数
2
解决办法
8万
查看次数

在bash中连接两个没有换行符的命令的输出

我需要的:

假设我有两个命令,A并且B每个命令返回一个单行字符串(即一个没有换行符的字符串,除了最后可能为1).我需要一个命令(或管道命令序列)C,它连接命令的输出AB在同一行上,并在它们之间插入1个空格字符.

它应该如何工作的示例:

例如,假设命令的输出A是引号之间的字符串:

"The quick"
Run Code Online (Sandbox Code Playgroud)

并且假设命令的输出B是引号之间的字符串:

"brown fox"
Run Code Online (Sandbox Code Playgroud)

然后我希望命令的输出是引号之间C字符串:

"The quick brown fox"
Run Code Online (Sandbox Code Playgroud)

我最好的尝试解决方案

在试图弄清楚C自己,似乎管道命令的后续序列应该工作:

{ echo "The quick" ; echo "brown fox" ; } | xargs -I{} echo {} | sed 's/\n//'
Run Code Online (Sandbox Code Playgroud)

不幸的是,这个命令的输出是

The quick
brown fox
Run Code Online (Sandbox Code Playgroud)

bash sed pipe concatenation

48
推荐指数
4
解决办法
6万
查看次数

如何将多行组合到SQL Server 2005中以逗号分隔的列表中?

现在,我有一个像这样的SQL查询:

SELECT X, Y FROM POINTS
Run Code Online (Sandbox Code Playgroud)

它返回结果如下:

X    Y
----------
12   3
15   2
18   12
20   29
Run Code Online (Sandbox Code Playgroud)

我想在一行中返回结果,如下所示(适合在HTML <AREA>标记中使用):

XYLIST
----------
12,3,15,2,18,12,20,29
Run Code Online (Sandbox Code Playgroud)

有没有办法只使用SQL?

sql sql-server function list concatenation

46
推荐指数
4
解决办法
7万
查看次数

在Python中将int转换为字符串

我希望能够生成一些名为fileX.txt的文本文件,其中X是一个整数:

for i in range(key):
    filename = "ME" + i + ".txt" //Error here! Can't concat a string and int
    filenum = filename
    filenum = open(filename , 'w')  
Run Code Online (Sandbox Code Playgroud)

有没有其他人知道如何做文件名="我"+我的部分,所以我得到一个名称为"ME0.txt","ME1.txt","ME2.txt"等文件的列表

python string integer concatenation

46
推荐指数
3
解决办法
17万
查看次数