标签: character-trimming

修剪字符串中的双引号(“)

我有一个字符串,我需要删除以下字符

\“ {]}

从一个字符串。除双引号外,其他一切正常。

我的字符串是:

{“ fileId”:1902,“ x”:38,“ y”:97}

执行以下操作后:

let charsToBeDeleted = CharacterSet(charactersIn: "\"{]}")
let trimmedStr = str.trimmingCharacters(in: charsToBeDeleted)
print(trimmedStr)
Run Code Online (Sandbox Code Playgroud)

印刷品:

fileId“:1902,” x“:38,” y“:97

它修剪了第一个双引号,但没有其他。如何修剪不带双引号的字符串?

trim swift character-trimming

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

C#中的rtrim php等效

我想知道如何完成PHP

query = rtrim($query, '& ');
Run Code Online (Sandbox Code Playgroud)

在C#ASP .NET MVC中

我已经尝试过,Strings.RTrim("string")但是没有用。

也尝试过,query = query.Trim(query, "&");但是给我错误。

另外,msdn在Visual Basic中为rtrim提供了代码,这无济于事。

从代码看,如果在&字符后找到空白,似乎是在修剪空白。

有人知道如何复制php命令吗?干杯

php c# asp.net character-trimming

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

如果它是数字则修剪前导零,如果是字母数字则修剪前缀为零

在列中,有以"0"开头的数字和字母数字值.如果它是数字,如何修剪前导零,如果它是Oracle中的字母数字,则不应修剪零.

我需要在WHERE Con​​dition中使用它.

防爆.

000012345应该是12345. 012321应该是12321. 00012JY12应该是00012JY12.

这是我试过的:

    SELECT COUNT(*)
    FROM <TABLE 1> ONN, <TABLE 2> SV
   WHERE SV.CSA_SHP_VISIT_STG_SEQ_ID=ONN.CSA_SHOP_VIST_SEQ_ID
    AND EXISTS (SELECT '1' FROM  <TABLE 3> TMP 
    WHERE TRIM(SV.WORK_ORDER_NUM) = TRIM(TMP.WORK_ORDER_NUM)
    AND PLANT IN ('EMA')
    AND regexp_replace(TRIM(ONN.INSTLD_PART), '^0+([[:digit:]]+)$', 
   '\1')=TRIM(TMP.INSTLD_PART)  AND
  TRIM(ONN.INSTLD_PART_SERIAL_NUM)=TRIM(TMP.INSTLD_PART_SERIAL_NUM) AND      
    nvl(to_number(TRIM(ONN.INSTLD_PART_CSN)),0)=
    nvl(to_number(TRIM(TMP.INSTLD_PART_CSN)),0)
    and REGEXP_LIKE(tmp.INSTLD_PART_CSN, '^-?\d+(\.\d+)?$'))
Run Code Online (Sandbox Code Playgroud)

sql oracle oracle11g leading-zero character-trimming

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

为什么rtrim删除更多的字符,并给出奇怪的输出?

我试图从string使用中删除最后几个字符rtrim.

我有字符串 "Scryed (download torrent) - TPB"

我想要输出字符串 "Scryed"

例如

$title_t = "Scryed (download torrent) - TPB";

echo ($title_t)  ;
echo "\n";
$title =  ( rtrim ($title_t, "(download torrent) - TPB") );

echo ($title)  ;
Run Code Online (Sandbox Code Playgroud)

Scryed (download torrent) - TPB
Scry
Run Code Online (Sandbox Code Playgroud)

这是为什么 ?预期产量是

Scryed (download torrent) - TPB
Scryed
Run Code Online (Sandbox Code Playgroud)

php character-trimming

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

如何从数组中的字符串中删除最后一个空格?

我正在从一个文件创建一个数组:

$handle = fopen("inputfile.txt", "r");
if ($handle) {
    while (($str = fgets($handle)) !== false) {
           if (strlen($str) && $str[0] == '#') {
                    $pdate = substr($str, 1);
                    $date = rtrim($pdate);
                    $formatted = DateTime::createFromFormat('* M d H:i:s T Y',$date);
                }
                rtrim ($str, "\n");
                $exp = explode ('=', $str);
                if(count($exp) == 2){
                    $exp2 = explode('.', $exp[0]);  
                    if( count($exp2) == 2 ) {
                        if($exp2[1] == "dateTime"){
                            $s = str_replace("\\","",$exp[1]);
                            $d = strtotime($s);
                            $dateTime = date('Y-m-d H:i:s', $d);
                            $properties [$exp2[0]][$exp2[1]] = $dateTime;
                        } else { …
Run Code Online (Sandbox Code Playgroud)

php arrays string character-trimming

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

PHP rtrim函数修剪多余的字符?为什么?

rtrim工作如何?我有一个字符串“ 4dbb3dca&”。我不确定我的弦是如何固定的。我想打电话rtrim('4dbb3dca&', '&amp;')

--edit:&可能是 $amp;特殊字符问题

但是在我的字符串是4dbb3dc

我希望是这样4dbb3dca

有什么解决方法吗?我尝试使用&,但是rtrim不执行任何操作,并且返回了初始字符串。rtrim在我的情况下可以使用吗?是否取决于php版本?

-编辑-

经过一番研究,我意识到,我想:我想删除&使用&amp;rtrim()功能。这可能吗?

php character-trimming

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

标签 统计

character-trimming ×6

php ×4

arrays ×1

asp.net ×1

c# ×1

leading-zero ×1

oracle ×1

oracle11g ×1

sql ×1

string ×1

swift ×1

trim ×1