标签: string-function

C#中IsNullOrEmpty和IsNullOrWhiteSpace之间的区别

C#中这些命令之间有什么区别?

string text= "  ";
1-string.IsNullOrEmpty(text.Trim())

2-string.IsNullOrWhiteSpace(text)
Run Code Online (Sandbox Code Playgroud)

c# string isnullorempty difference string-function

114
推荐指数
5
解决办法
8万
查看次数

没有使用Int调用的参数的字符串函数应该失败构建

我们有一个VB.NET项目,我正在进行一些重构.许多当前函数需要将a userId作为参数传入.例如:

Private Function Foo(userId As Integer) As String
    Return "Foo"
End Function
Run Code Online (Sandbox Code Playgroud)

但是现在,我已经userId在我们的大部分代码中不再需要这个参数了.

我想我会userId从所有不再需要它们的函数中删除所有参数,并尝试重新构建项目以查看调用代码需要更改的内容.令我惊讶的是,代码构建成功.

我了解到你可以调用一个函数来返回一个字符串并且不接受任何参数,但仍然传入一个Integer值.VB.NET构建/执行此代码,就像您尝试调用该函数一样,然后从指定索引处的String中获取字符.例如:

Imports System

Public Module MyModule
    Private Function Foo() As String
        Return "Foo"
    End Function

    Public Sub Main()
        Console.WriteLine(Foo(0)) ' prints 'F'
        Console.WriteLine(Foo(1)) ' prints 'o'
    End Sub
End Module
Run Code Online (Sandbox Code Playgroud)

(.NET小提琴)

在这种情况下,我希望我的构建失败.我已经尝试使用Option Strict OnOption Explicit On但也似乎改变这种行为.

反正有没有在我的VB.NET项目中使这种函数调用无效?

vb.net parameters string-function

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

如何在MySQL中提取部分Base64编码的字符串?

我的数据库中有一个编码的字段.在字段上使用from_base64之后,它看起来像这样:

<string>//<string>//<string>/2017//06//21//<string>//file.txt
Run Code Online (Sandbox Code Playgroud)

在路径的开头可能存在未确定数量的字符串,但是,日期(YYYY // MM // DD)将始终具有右侧的两个字段(字符串后跟文件扩展名).

我想按此YYYY // MM // DD模式排序,并计算具有此日期的所有路径的计数.

所以基本上我想这样做:

select '<YYYY//MM//DD portion of decoded_path>', count(*) from table group by '<YYYY//MM//DD portion of decoded_path>' order by '<YYYY//MM//DD portion of decoded_path>';
Run Code Online (Sandbox Code Playgroud)

mysql base64 substring text-manipulation string-function

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

如何在字符串的第n个位置找到字符

例如,

create table tblvarchar 
(
lngvarchar character varying(500)
)
Run Code Online (Sandbox Code Playgroud)

Sample Row是

insert into tblvarchar (lngvarchar) values ('110010000001111101010011110000001101011000001')
Run Code Online (Sandbox Code Playgroud)
  • 如何使用位置找出character(这种情况(01))lngvarchar字段character
  • 例如,character在第15位lngvarchar1

在PostgreSQL 9.2.4上

postgresql postgresql-9.2 string-function

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

有人能在这个简单的查询中找到语法错​​误吗?

请帮我解决这个错误。

SELECT StateProvince,STRING_AGG(AddressID, ',') WITHIN GROUP (ORDER BY AddressID)
FROM [SalesLT].[Address] GROUP BY StateProvince;
Run Code Online (Sandbox Code Playgroud)

我找不到其中的错误,但它说

“(”附近的语法不正确。

sql sql-server aggregate-functions string-function

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

如何从 PostgreSQL 中的文本中删除分隔部分?

我想从字符串中消除一些文本模式,我的字符串有一个管道分隔符,并且参数并不总是相互跟随。

这是我的字符串

TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3
Run Code Online (Sandbox Code Playgroud)

我想消除TType=SENDURL=min://j?_a=3&ver=1.1

因此我的最终结果应该是

Status=OK|day=3
Run Code Online (Sandbox Code Playgroud)

我尝试过的。不适 用于 postgresql

select REGEXP_REPLACE('TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3', 
'(TType=.*?(\||$))|(URL=.*?(\||$))', '')
Run Code Online (Sandbox Code Playgroud)

regex sql postgresql replace string-function

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

包含 presto Athena 中的字符串函数

我在雅典娜与 Serde 有一张桌子ORC。该表包含一个名为 的字符串列greeting_message。它也可以包含空值。我想找出表中有多少行具有特定文本作为模式。

假设我的示例数据如下所示:

|greeting_message |
|-----------------|
|hello world      |
|What's up        |
|                 |
|hello Sam        |
|                 |
|hello Ram        |
|good morning, hello |
|                 |
|the above row has null |
| Good morning Sir |
Run Code Online (Sandbox Code Playgroud)

现在对于上表,如果我们看到总共有 10 行。其中 7 个不具有 null 值,其中 3 个仅具有 null/空值。

我想知道包含特定单词的行的百分比是多少。

例如,考虑这个词hello。它存在于 4 行中,因此此类行的百分比为 4/10,即 40%。

另一个例子:这个词morning出现在 2 条消息中。因此,此类行的百分比为 2/10,即 20%。

请注意,我null也在考虑分母的计数。

mysql contains presto string-function amazon-athena

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

PostgreSQL - 查询重复数字相同的所有多位数(repdigit,"Schnapszahl")

我只想要带有标记数字的条目

1234

11 9834 55

6526347

11

207 555

777

34 3333 987

34678

regex postgresql numbers string-function

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

在不使用字符串函数且不在C#中使用循环语句的情况下检查字符串是否为回文结构

在不使用字符串函数且不在C#中使用循环语句的情况下检查字符串是否为回文结构.我可以没有字符串函数,但我不知道如何没有循环语句检查.我在一次采访中面对这个问题.

using System;
namespace palindrome
{
    class Program
    {
        static void Main(string[] args)
        {
            string s,revs="";
            Console.WriteLine(" Enter string");
            s = Console.ReadLine();
            for (int i = s.Length-1; i >=0; i--) //**i want to replace this for loop**
            {
                revs += s[i].ToString();
            }
            if (revs == s) // Checking whether string is palindrome or not
            {
                Console.WriteLine("String is Palindrome \n Entered String Was {0} and reverse string is {1}", s, revs);
            }
            else
            {
                Console.WriteLine("String is not Palindrome \n Entered String …
Run Code Online (Sandbox Code Playgroud)

c# arrays console-application string-function

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

用于在 Big Query 中创建数据透视列的字符串聚合

我正在尝试实现下面链接的这个确切解决方案,但似乎 GROUP_CONCAT_UNQUOTED 不再是有效的 BQ 函数。有没有在 2020 年有效的解决方案?

ps我会在原帖上发表评论,但显然我的声誉还不够高......

在 BigQuery 中将行转置为列(Pivot 实现)

sql pivot google-bigquery string-function

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

如何在linux中使用c语言使用strset()

我可以\xe2\x80\x99t在C中使用strset函数。我使用的是Linux,并且我已经导入了string.h,但它仍然不起作用。我认为Windows和Linux有不同的关键字,但我可以\xe2\x80\x99t在线找到修复程序;他们\xe2\x80\x99都使用Windows。

\n\n

这是我的代码:

\n\n
   char hey[100];\n   strset(hey,'\\0');   \n
Run Code Online (Sandbox Code Playgroud)\n\n
\n

错误::警告:函数strset; did you\n meanstrsep` 的隐式声明?[-W隐式函数声明]\n strset(hey, '\\0');

\n\n

^~~~~~ strsep

\n
\n

c linux string string-function

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

C++ 如何在 smartpointer&lt;string&gt; 上使用 string::functions

为了避免不必要的变量,有没有办法使

int var = sharedPtrStringVar.length();

String 和其他函数可以与智能指针一起使用吗?

到目前为止,我一直将字符串从指针复制到临时变量中,但没有更好的方法(不使用向量)吗?

谢谢你 Yksisarvinen 这正是我想要知道的

c++ smart-pointers string-function

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

如何在字符串中的特定符号之前获取字符串

vb.net中有什么方法可以从电子邮件地址获取用户名?

例如,我有一个字符串变量,它包含value tracywilly@gmail.com,在这里我需要获取用户名,即tracywilly我的预期输出

Dim email_addr as string
Dim usr as string
email_addr = "tracywilly@gmail.com"
Run Code Online (Sandbox Code Playgroud)

regex vb.net string-function

-4
推荐指数
1
解决办法
81
查看次数