Tag: string

parsing可用的街道地址,城市,州,从一个string拉链

问题:我有一个来自Access数据库的地址字段,该数据库已被转换为Sql Server 2005.该字段包含所有内容。 我需要将地址的各个部分parsing到标准化表格中相应的字段中。 我需要为约4000条logging做这个,它需要是可重复的。 假设: 假设在美国的地址(现在) 假定inputstring有时包含收信人(被寻址的人)和/或第二个街道地址(即套房B) 州可能会缩写 邮政编码可以是标准的5位或邮编+4 在某些情况下有拼写错误 更新:在回答提出的问题,标准没有普遍遵循,我需要存储的个人价值观,不只是地理编码和错误意味着错字(上述纠正) 示例数据: AP Croll&Son 2299 Lewes-Georgetown Hwy,Georgetown,DE 19947 Shawnee路11522,格林伍德DE 19950 144国王高速公路,SW多弗,DE 19901 集成的常量 服务2 Penns Way套房405 New Castle,DE 19720 Humes Realty 33 Bridle Ridge Court,Lewes,DE 19958 Nichols挖掘2742 Pulaski Hwy纽瓦克,DE 19711 2284布赖恩锡安路,士麦那,DE 19904 VEI多佛十字路口有限责任公司1500 Serpentine Road,Suite 100 Baltimore MD 21 580北杜邦高速公路多佛,DE 19901 PO Box 778 […]

将逗号分隔的string转换为数组

我有一个逗号分隔的string,我想转换成一个数组,所以我可以通过它循环。 有什么内置的做这个? 例如,我有这个string var str = "January,February,March,April,May,June,July,August,September,October,November,December"; 现在想要通过逗号分割这个,并存储在Array对象中

如何parsing以stringforms给出的mathexpression式并返回一个数字?

在Java中有一种方法可以从这个mathexpression式中得到结果: String code = "5+4*(7-15)"; 另一方面,parsing算术expression式的最好方法是什么?

string.charAt(x)或string?

是否有任何理由我应该使用string.charAt(x)而不是括号表示string[x] ?

什么时候应该使用string文字的实习方法

根据String#intern() ,如果在string池中findstring, intern方法应该从string池返回string,否则将在string池中添加一个新的string对象,并返回该string的引用。 所以我试过这个: String s1 = "Rakesh"; String s2 = "Rakesh"; String s3 = "Rakesh".intern(); if ( s1 == s2 ){ System.out.println("s1 and s2 are same"); // 1. } if ( s1 == s3 ){ System.out.println("s1 and s3 are same" ); // 2. } 我期待着s1 and s3 are same因为s3是被打印的,而s1 and s2 are same不会被打印出来。 但结果是:两行都打印出来。 […]

如何从Android中的文件读取/写入string

我search了大部分的问题,但都没有解决我的问题。 我想通过从EditTextinput文本保存文件到内部存储。 然后,我想让相同的文件以stringforms返回input的文本,并保存到另一个稍后要使用的string中。 代码如下: package com.omm.easybalancerecharge; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.TelephonyManager; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final EditText num = (EditText) findViewById(R.id.sNum); Button ch = (Button) findViewById(R.id.rButton); […]

我怎样才能在Oracle中将多行组合成以逗号分隔的列表?

我有一个简单的查询: select * from countries 结果如下: country_name ———— Albania Andorra Antigua ….. 我想在一行中返回结果,所以像这样: Albania, Andorra, Antigua, … 当然,我可以编写一个PL / SQL函数来完成这个工作(我已经在Oracle 10g中完成了),但是对于这个任务,有没有更好的,最好是非Oracle特定的解决scheme(或者可能是内置的函数) ? 我通常会使用它来避免子查询中的多行,所以如果一个人拥有多于一个国籍,我不希望她/他在列表中重复。 我的问题是基于SQL Server 2005上的类似问题。 更新 :我的function如下所示: CREATE OR REPLACE FUNCTION APPEND_FIELD (sqlstr in varchar2, sep in varchar2 ) return varchar2 is ret varchar2(4000) := ''; TYPE cur_typ IS REF CURSOR; rec cur_typ; field […]

replacestring中特定索引处的字符?

我试图replacestring中特定索引处的字符。 我正在做的是: String myName = "domanokz"; myName.charAt(4) = 'x'; 这给了一个错误。 有没有办法做到这一点?

如何将新元素添加到数组?

我有以下代码: String[] where; where.append(ContactsContract.Contacts.HAS_PHONE_NUMBER + "=1"); where.append(ContactsContract.Contacts.IN_VISIBLE_GROUP + "=1"); 这两个附录不是编译的。 这将如何正确工作?

HTTPS查询string是否安全?

我正在创build一个使用HTTPS的安全的基于Web的API; 然而,如果我允许用​​户configuration它(包括发送密码)使用查询string将这也是安全的,或者我应该强制它通过POST完成?