小编Joz*_*oze的帖子

如何加倍给定字符串中的所有字符实例.使用c#

例如,字符串"ABCXYZ"中的所有'X'实例将变为"ABCXXYZ"

我想解决这个问题:

  1. 将字符串复制到char数组
  2. 转到整个数组,找出字符串中'X'的出现次数
  3. 用出现次数*2找出新的长度
  4. 迭代char数组并为每次出现'X'存储'X'两次
  5. 将char数组复制回字符串

有没有一种有效的方法在c#中执行此操作,请建议一个

谢谢

c# string

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

IE6中背景颜色隐藏浮动内容的问题

因此,我很少遇到用于IE6和所有其他浏览器的CSS编程和实现HTML模板的麻烦.但这一次这让我头晕目眩.

问题是IE6的兼容性(我正在使用YAML框架.)

所以,让我们继续吧.这是罪魁祸首代码:

HTML

<div class="info">
    <div>
       <div class="float_left">
           <img alt="aktuelles bild" src="images/dummy_aktuelles.gif" />
           <span>26.10 - 27.10.2010</span>
           <span>xxx xxx</span>
           <span>(Flughafen)</span>
       </div>
       <div class="lastObject">
           <span>09.09.2010 Offenes-Presseportal</span>
           <span class="lastObject">Global Connect 2010 - Globalisierung für den Mittelsand</span>
           <p>
             Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam leo.
           </p>
       </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#main .aktuelles .info {
    padding:15px;
    overflow:hidden;
    border-bottom: 1px #949494 dotted;
}
#main .aktuelles .info .float_left {
    width:35%;
}
#main .aktuelles .info .float_left span {
    padding-bottom: 5px;
    display: block;
    color: #333; …
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer internet-explorer-6 yaml-css

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

通过在索引处插入来操作String

我有一个字符串:

C6H14
Run Code Online (Sandbox Code Playgroud)

我想要的是:

C<sub>6</sub>H<sub>14</sub>
Run Code Online (Sandbox Code Playgroud)

所以基本上我想<sub>在数字之前和数字</sub>之后添加.我怎么能做到这一点?请记住,String可以无限长:

X4Y6Z10W4T12
Run Code Online (Sandbox Code Playgroud)

java string

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

在java字符串中替换正则表达式

我有这个java字符串:

String bla = "<my:string>invalid_content</my:string>";
Run Code Online (Sandbox Code Playgroud)

如何更换"invalid_content"文章?

我知道我应该使用这样的东西:

bla.replaceAll(regex,"new_content");
Run Code Online (Sandbox Code Playgroud)

为了有:

"<my:string>new_content</my:string>";
Run Code Online (Sandbox Code Playgroud)

但我无法发现如何创建正确的正则表达式

请帮忙 :)

java regex string replace

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

使用jquery操作构建Javascript变量

我需要使用jQuery构建一个字符串变量来查找span标记包围的所有文本节点.重要的是,我需要使用管道符"|"分隔每个文本段.

例如,请使用以下html:

<div id="myDiv">
<span>this</span> <span>is</span> <span>the</span> <span>text</span>
</div>
Run Code Online (Sandbox Code Playgroud)

使用jQuery我需要生成以下内容:

var my_variable = "this|is|the|text";
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有以下jQuery语句,但这只是在末尾添加管道字符,并不分隔每个文本段.

var my_variable = $("#myDiv").find("span").text() + '|';

任何帮助将非常感谢.

注意:要删除我将要使用的字符串末尾的最后一个管道字符:

my_new_variable = "my_variable.slice(0, -1)";
Run Code Online (Sandbox Code Playgroud)

string variables jquery

1
推荐指数
1
解决办法
846
查看次数

C#:当只知道部分项目名称时,如何找到项目的索引

首先,对不起,如果标题听起来令人困惑.

当只知道该项的子字符串时,如何在列表字符串中找到项的索引?

就像,我有一个名为目录的列表.它有C:\ test,C:\new和C:\ files(3项).

仅使用"new"一词,如何在目录中找到C:\new(即1)的索引号?

我正在使用.NET Framework 4.0,如果这很重要.

提前致谢.

c# string indexing

1
推荐指数
1
解决办法
211
查看次数

C:字符串操作添加更多字符而不会导致缓冲区溢出

在CI中我的一个字符串中有一条路径

/home/frankv/
Run Code Online (Sandbox Code Playgroud)

我现在想要添加此文件夹中包含的文件名 - 例如file1.txt file123.txt等.

宣布我的变量是这样的

char pathToFile[strlen("/home/frankv/")+1]
Run Code Online (Sandbox Code Playgroud)

要么

char *pathToFile = malloc(strlen("/home/frankv/")+1)
Run Code Online (Sandbox Code Playgroud)

我的问题是我不能简单地添加更多字符,因为它会导致缓冲区溢出.另外,如果我不知道文件名会有多长,我该怎么办?

我已经习惯了PHP lazy $ string1.$ string2 ..在C中最简单的方法是什么?

c string

1
推荐指数
1
解决办法
1010
查看次数

Sql Server XML 标签操作

我有一个类似这样的XML。

<person>
    <dwelling>
        <street>S</street>
        <city>C</city>
    </dwelling>
    <ssn>123-232-232</ssn>
</person>
Run Code Online (Sandbox Code Playgroud)

我需要转换所有节点名称,假设将所有标签名称大写。在 SQL Server T-SQL 中实现此目的最快的方法是什么?

可不可能是...

  1. 字符串被 < 分割
  2. 然后在每个标记上用 > 分割(分为 LeftPart 和 RightPart)
  3. concat "<" 函数(LeftPart) + ">" + RightPart
  4. 合并(步骤 3)中的项目

如果你有更漂亮的东西,我会全神贯注。

xml sql-server string

1
推荐指数
1
解决办法
992
查看次数

如何编写一个我可以在字符串和int上使用的扩展方法?

我的代码中有一个这样的方法,可以帮助我生成一个基于逗号的字符串

 public static class Extensions
    {
        public static string ToCommaList(this IEnumerable<string> val)
        {
            if (val.Count() == 0)
                return string.Empty;

            string ret = "";

            foreach (var str in val)
            {
                ret = ret + str + ",";
            }

            ret = ret.EndsWith(",") ? ret.Remove(ret.Length - 1, 1) : ret;

            return ret;
        }

    }
Run Code Online (Sandbox Code Playgroud)

现在我的代码有问题,它不能在int列表上工作.我想做的是生成逗号列表,无论它是字符串还是int.我想在我的函数中检查它是否是int或string的列表,并在其上生成字符串.

我试图重构IEnumerable,但我觉得它不好.我只允许2种类型的对象(仅限字符串和int).

有人可以告诉我代码,这样我就可以传递int和string两者,它会生成逗号列表.

c# string

1
推荐指数
1
解决办法
83
查看次数

无法更改 root 帐户 ansible 的密码

我有以下错误:

{"failed": true, "invocation": {"module_args": 
 {"append_privs": false, "check_implicit_admin": true, "config_file": "/root/.my.cnf", "connect_timeout": 30, "encrypted": false, "host": "rothko", "host_all": false, "login_host": "localhost", "login_password": "", "login_port": 3306, "login_unix_socket": null, "login_user": "root", "name": "root", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "*.*:ALL,GRANT", "sql_log_bin": true, "ssl_ca": null, "ssl_cert": null, "ssl_key": null, "state": "present", "update_password": "always", "user": "root"}, "module_name": "mysql_user"}, 
  "item": "rothko", 
   "msg": "unable to connect to database, 
    check login_user and login_password are correct or /root/.my.cnf has the credentials. 
    Exception message: (1045, \"Access denied for user 'root'@'localhost' (using password: …
Run Code Online (Sandbox Code Playgroud)

mysql ansible

1
推荐指数
1
解决办法
4145
查看次数