标签: trim

如何提取字符串中"@"字符前面的所有文本

如何从'@'开始删除字符串?

例如admin@admin.com,我想删除从@开始的字符串,所以它只变为'admin'.就像在twitter ..我读到关于str替换和修剪,但我认为还有其他方法吗?

$email = 'admin@admin.com';

echo substr_replace($email, ?, ?) ; this i cant do
Run Code Online (Sandbox Code Playgroud)

php string replace trim

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

PHP,Triming领先0s问题

所以这里的问题是我从输入文件中得到一个十六进制数字它看起来像这个FFFF,000CA3,等等等等,而修正这些只需要$ var = ltrim('0',$ var);

我的问题是当用户键入'0000'并且它将整个字符串修剪为空.在修剪结果检查字符串变为空之后,我当然可以对此进行if语句,如果是,则添加0.但有没有其他巧妙的技巧可以在一个声明中解决这个问题?非常感谢你提前.

php trim

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

如何修剪电子邮件输入地址,以便只将@之前的数据输入数据库?

我正在使用coldfusion 9将数据从表单添加到MySQL数据库中.

我想从输入表单的电子邮件地址创建一个用户名.

例如,

<cfset store_user_email = EMAILADDRESS>
<cfset store_username = trim EMAILADDRESS before the @>
Run Code Online (Sandbox Code Playgroud)

我不确定如何减少电子邮件地址?

任何帮助将非常感激.

mysql forms coldfusion email-address trim

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

如何将字符串中的所有空格减少到单个空格?

使用VB6 而不使用任何其他引用(如Regex),如何转换字符串以使字符串中的所有空格都缩减为单个空格?

例如.

" A    B C D   E"
Run Code Online (Sandbox Code Playgroud)

将被转换为

"A B C D E"
Run Code Online (Sandbox Code Playgroud)

string vb6 whitespace trim removing-whitespace

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

修剪字符串末尾的数字

我想修剪String Eg中最后出现的数字字符:

  • "abc123" => "abc"
  • "abc12xyz34" => "abc12xyz"

写在下面的片段提取它.只想探索是否可以通过正则表达式来完成

private static  String getNumericTrimmedString(String s)
{

    for(int i = s.length()-1; i >=0 ; i--){
        final char c = s.charAt(i);
        if(!(c > 47 && c < 58)){
            return s.substring(0,i+1);
        }
    }
    return "";
}
Run Code Online (Sandbox Code Playgroud)

此致,Brinal

java regex string trim

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

修剪所有属性的操作

我有一个典型的网站管理部分,管理员可以添加许多不同的实体.作为开发人员,我必须修剪它们中的每一个(以防止输入像'status name'这样的实体.我这样做,即在Validate方法IValidatableObject接口中:

   public class AddProjectViewModel : ProjectFormBaseViewModel, IValidatableObject
    {
        public int? ParentProjectID { get; set; }

        public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
        {
            ProjectName = ProjectName.Trim();
            DescriptionText = DescriptionText.Trim();
Run Code Online (Sandbox Code Playgroud)

当然,我可以在项目添加到DB或其他任何方法的方法中执行此操作.但如果我有10个表单,每个表单有2-3个字符串属性,那么这个代码有点"直".也许任何人都可以推荐其他更"美观"的方法来修剪所有字符串参数?即通过属性的属性或其他东西?

c# trim

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

从字符串JAVA中删除序列字符

输入将是,像,

iii,我非常喜欢java soooo

而预期的输出就像

嗨,我非常喜欢java

对于我的模糊编码如下,

List<String> wordList = Arrays.asList(word.split(""));
String previousCharacter;
boolean inneFlag = false;
boolean flag = false;
int iterator = 0;
int characterIterator = 0;
String finalizedWord = "";
previousCharacter = wordList.get(0);
for(String character : wordList){
    if((wordList.size()-1)==characterIterator){
          inneFlag = true;
     }
     if(flag){
         if(character.equalsIgnoreCase(previousCharacter)){
              iterator++;
              if(inneFlag){
                   if(iterator>2){
                        finalizedWord = finalizedWord.substring(0,(finalizedWord.length()-iterator));
                    }
               }
         }else{
              previousCharacter = character;
              if(iterator>=2){
                  finalizedWord = finalizedWord.substring(0,(finalizedWord.length()-iterator));
              }
              iterator = 0;
           }
       }else{
            flag = true;
       }
    characterIterator++;
    finalizedWord += character;
}
Run Code Online (Sandbox Code Playgroud)

谁能给出更好的解决方案?

java string trim character sequence

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

PL/SQL Perfom TRIM内部的触发器

我试图触发,当插入数据时,它会修剪正在插入的数据.

这是我正在尝试..

CREATE OR REPLACE TRIGGER trig_trim
BEFORE INSERT ON triggertest
FOR EACH ROW

BEGIN
  TRIM(:new.testchar);  
END;
/
Run Code Online (Sandbox Code Playgroud)

我像这样插入

INSERT INTO triggertest (testnum, testchar) VALUES (9, ' r9 ');
Run Code Online (Sandbox Code Playgroud)

我收到这个错误......

04098. 00000 -  "trigger '%s.%s' is invalid and failed re-validation"
*Cause:    A trigger was attempted to be retrieved for execution and was
           found to be invalid.  This also means that compilation/authorization
           failed for the trigger.
*Action:   Options are to resolve the compilation/authorization errors,
           disable the trigger, or drop the trigger. …
Run Code Online (Sandbox Code Playgroud)

triggers plsql trim

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

从列中的所有数据中删除空格 - Sqlite

数据库中有预填充数据.在表(Subsession)中的一列(Article)中,最后有空格.如何通过查询删除?

sqlite whitespace trim

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

无法删除尾随空格

我试图删除尾随空格但没有成功:

select trim(trailing ' ' from '1234                       '), '56' from sysibm.sysdummy1;
1                           2 
--------------------------- --
1234                        56
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

db2 trim db2-luw

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