小编Dun*_*n11的帖子

我如何检查两个字符串是否包含相同的字母

我目前正在用C#完成编程挑战,我坚持主要部分.应用程序必须使用两个单词并查看它们是否包含相同的字母.我怎么会去检查,看看是否input1input2包含相同的信吗?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Text.RegularExpressions;

namespace Words_With_Enemies
{
    class Program
    {

        static string input1, input2;

        public void findLetters()
        {
            bool regexWord1 = Regex.IsMatch(input1, @"^[a-zA-Z]+$");
        }

        static void Main(string[] args)
        {

            Console.WriteLine("Please enter two words");
            input1 = Console.ReadLine();
            input2 = Console.ReadLine();

            Console.WriteLine("You have entered the following two words:");
            Console.WriteLine(input1);
            Console.WriteLine(input2);

            Console.ReadLine();

        }

     }
}
Run Code Online (Sandbox Code Playgroud)

c# regex

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

替换4个不同的字符

我正在尝试取用户输入,EG ATCG并用字母替换TAGC.这些是DNA互补基因.例如,如果用户要输入ATCGGGC它将输出TAGCCCG.我已经成功替换了1个角色,但我不确定如何让其他角色取代.

namespace DNA_Replication_EASY
{
    class Program
    {

        static string input1;


        public static string InputBaseWithSpaces()
        {
            return string.Join(" ", input1.ToCharArray());
        }

        public static string OpposingBases()
        {
            string outputBases1 = input1.Replace("A", "T");
            return outputBases1;
        }

        static void Main(string[] args)
        {

            Console.WriteLine("Please type out your DNA strand bases E.g. A T C G C A T G");
            input1 = Console.ReadLine();
            Console.WriteLine(InputBaseWithSpaces());
            Console.WriteLine(OpposingBases());

            Console.ReadLine();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# replace

0
推荐指数
2
解决办法
146
查看次数

标签 统计

c# ×2

regex ×1

replace ×1