Notepad++ 编程新手-想知道如何把一个单词分成两部分

Notepad++ 编程新手-想知道如何把一个单词分成两部分,notepad++,Notepad++,我是编程新手,我一直在到处寻找答案 我试着把我写的单词列表分成两部分。例子:庆祝----赛勒布拉特 我发现了一篇文章,我相信它解释了键入什么,但我想知道如何将其应用到单词列表中?记事本++能用吗?我该怎么做呢?对不起,我对这一切都非常陌生。。。我只想知道如何输入代码,让它运行,并将其应用到该列表中 感谢你们程序员所做的一切 下面是提到的文章和代码: 变量长度=str.长度 半变量=(整数)数学上限(长度/2.0) var firstHalf=str.Substring(0,half) var

我是编程新手,我一直在到处寻找答案

我试着把我写的单词列表分成两部分。例子:庆祝----赛勒布拉特

我发现了一篇文章,我相信它解释了键入什么,但我想知道如何将其应用到单词列表中?记事本++能用吗?我该怎么做呢?对不起,我对这一切都非常陌生。。。我只想知道如何输入代码,让它运行,并将其应用到该列表中

感谢你们程序员所做的一切

下面是提到的文章和代码:

变量长度=str.长度

半变量=(整数)数学上限(长度/2.0)

var firstHalf=str.Substring(0,half)

var secondHalf=str.Substring(一半,长度-一半)

要运行C代码,您可能需要一个IDE来编写和运行它。一个好的,免费的是(免费版)。记事本++只是一个文本编辑器,不能运行代码,也不是编写代码的好选择


此外,此代码不会获取字符串列表。这只是在某个点拆分单个字符串的代码。在尝试用C#运行之前,您应该了解该语言/编程的基本知识。如果你熟悉代码的结构和形式,我建议你找一本关于C语言的教程,或者如果你不熟悉,试着先学习它。

这段代码来自C语言。正如其他人指出的,Notepad++是一个文本编辑器。它可以帮助您编写代码,但您无法编译它们。当您在学习了如何编写代码、如何执行它以及数组是什么之后回来时,这里有一种方法可以完成您正在寻找的任务。但这可能不是最好的

using System;
using System.Diagnostics;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] stringArray = { "text1", "testtest", "test1test2", "test2text1" };
            var length=0;
            var half=0;
            var firstHalf="";
            var secondHalf="";

            foreach (string x in stringArray)
            {
                length = x.Length;
                half = (int) Math.Ceiling(length/2.0);
                firstHalf = x.Substring(0, half);
                secondHalf = x.Substring(half, length - half);
                Debug.WriteLine(firstHalf+" "+secondHalf);

            }
        }
    }
}

“记事本++”不是一种语言;它只是一个文本编辑器。你用什么语言?它看起来像C#,这就是你链接到的问题中的语言,但这是你正在寻找答案的语言吗?我相信它是C#。我只是觉得很无助。那么,我会把代码输入记事本+,然后运行一个记事本,比如Ted记事本,还是只运行Windows记事本呢?@JosuhaN我所知道的记事本都不能运行代码,尤其是像C#这样的编译语言。既然你是新来的,在尝试运行某些东西之前,你应该真正了解编程(可能还有C#)是如何工作的。我最大的问题(甚至没有人提到过)是“单词列表”在哪里?如果它在记事本++中,那么一个正则表达式替换就足够了。我如何更改它,使它包含一个特定的字符串列表?@Jeeped说实话,我不确定这是否太重要。他的代码无法从任何源中拆分列表,它只需要一个字符串,并在一个设置的索引处拆分它。@JoshuaN我觉得你好像没在听。你是想学习编程,还是只想完成这个任务?因为如果是第二种情况,从互联网上获取代码可能不是最好的方式,因为它需要你经历一个过程,代码才能真正执行任何操作。基于正则表达式的查找和替换应该能够在Notepad++中完成这一点。我只是太生疏了什么需要一个精心设计的正则表达式面具提供细节。