我使用这段代码来获取这个人全名的首字母:
var name = "John Smith"; // for an example
var initials = name.match(/\b\w/g) || [];
initials = ((initials.shift() || '') + (initials.pop() || '')).toUpperCase();
// initials then returns "JS"
现在,我需要我的首字母返回名字的第一个字母和姓氏的三个字母(上面示例中的“JSMI”)。
为了做到这一点,我
首先,非常感谢!这是我的第一篇文章。我也是google sheets的新手。 我的数据如下。一张工作表只包含一列姓氏。姓氏列包含重复的姓氏。我的主表包含一列名字和姓氏,大约是仅姓氏列表的3倍。 我想生成一个用于旋转的布尔列,它交叉引用带有全名的姓氏列表。如果任何姓氏与全名部分匹配,则布尔值为1或TRUE。 Cross Reference: Doe & Mann
Jim Smith
0
Jane Doe
1
John Rich
0
Joe Bills
0
Brian The Mann
1
Bill Downs
0
提示用户“输入中间首字母”。如果他们输入一个空格、全名,或者是后面跟着句号'.‘的字母,会发生什么?我们如何修改程序来使用cin.ignore来处理这个问题?这是我目前的代码:我注释掉了我遇到问题的区域。
#include <iostream>
#include <string>
using namespace std;
int main ()
{
string fname, lname;
char MI;
cout << "Please enter your first name: ";
cin
我有一个用动态SQl编写的进程,用于我的一个应用程序。它用来搜索申请者的姓氏。目前,它正在搜索申请者的姓氏的前2位或全名。但我在搜索姓氏中有Apostrophe的申请者时遇到了问题(例如O‘’Connor)。如果客户端尝试搜索带有O‘或O’‘Connor的申请者,则会抛出错误。他们想搜索每个申请人,无论他们的姓氏中有没有Apostrophe。请帮帮我,我试了所有的方法,但都不起作用。下面是我的搜索代码,在流程中使用它来拉取申请者:
必要时添加通配符
if Rtrim(@FirstName) <> ''
begin
If(Len(@FirstName) <
我有一个SQLite3文件,其中包含学生全名“这意味着它将超过一个单词,至少4”和学生标记“毕业生”。
在UI中,我让UITextField工作为"search bar“,当用户开始更改异步任务中textField的值时,我根据学生全名从数据库执行fitch查询,并在数据可用时更新表,这样每次用户更改textField值时,表都会更新数据。
这里出现了一个问题,很多情况下都需要搜索/查询:
用户输入一个单词。//他寻找有这个名字的学生,或者可以是姓氏。在这种情况下,查询将是:
SELECT grade,name FROM students where name LIKE 'Ad
我想在Solr数据库中搜索全名。数据库中的文档来自不同的来源,因此文档中名称的拼写不一致。拼写可以是firstname、lastname或lastname firstname。也可以有一个或多个名和一个或多个姓。
所以如果名字是: firstname: ALBERTO JORGE lastname: ALONSO CALEFACCION
拼写可以是: ALBERTO JORGE ALONSO CALEFACCION
ALBERTO J. ALONSO CALEFACCION
ALBERTO J ALONSO CALEFACCION
ALBERTO ALONSO CALEFACCION
和ALO
我有一张表,上面有名字和姓氏
firstname lastname
--------- ---------
Joe Robertson
Sally Robert
Jim Green
Sandra Jordan
我正在尝试基于由全名组成的输入来搜索该表。例如:
input: Joe Robert
我想过要用
SELECT * FROM tablename WHERE firstname LIKE
但是这个表分别存储名字和姓氏,所以我不确定在这种情况下如何进行搜索
Dim lastname As String
Dim pos As Integer
pos = InStr(txtName.Text, " ")
lastname = txtName.Text(pos)
If lastname = [A - D] Then
问题是比较姓氏的首字母和范围,我仍然有点模糊,因为我在来这里之前搜索了几个网站,他们包括了我有的if语句。出现的错误是字符无效
此问题要求询问用户的“名字”和“姓氏”,然后显示消息“Welcome with the full name”。还要确保用户没有在第一个文本字段中输入他/她的全名,这只要求输入名字。我认为,如果用户在第一个文本字段中输入他/她的全名,我们可以从他/她是否输入空格或(‘')来判断。如果没有,我们可以简单地显示消息Welcome + full name。然而,它并不像我想的那样工作...有人能帮我一下吗?enter image description here
全名(和标题等)通常需要将行分隔为多个列,以便按“姓氏”字母顺序对行进行排序。当单个列包含全名时,我从未遇到过在SQL中实现这一目标的简单方法。
然而,我知道R有成千上万的库--虽然我没有遇到任何例子,可以做到这一点,而不把名字、姓氏和标题分开到它们各自的列中--我想我可以看看是否有一种更有效的方法来处理这种情况。
我使用的数据集只有一个列,其全名为,名为。例如:
Names
1 Robert Johnson
2 Billy Joel
3
是否有一个客户端库/插件,可以验证Fullname输入字段(需要填写姓氏)?我正在将fistName和lastName字段更改为FullName字段。
它还应该将字段解析为名字和姓氏,例如:
John - invalid
John Smith - valid
John Smith Jr - valid
John Long Smith Jr - valid
Mr John Long Smith Jr. ??? what are first and last names?
etc
我使用的是parsley.js,但它不能将全名解析为名字和姓氏。
我是SQL的新手,我正在尝试使用一个基本的查询。
这就是我要搜索的表格和布局:
我的目标是输入一个搜索词,然后让输入的内容用于按全名在数据库中搜索姓名。
这是我现在拥有的当前查询:
SELECT *
FROM personnel p
LEFT JOIN department d ON (d.id = p.departmentID)
LEFT JOIN location l ON (l.id = d.locationID)
WHERE p.firstName LIKE '%Robert Heffron%' OR p.lastName LIKE '%Robert Heffr
我有个任务需要帮忙。
在我的程序中,我鼓励用户按名、中、姓顺序输入他们的全名。
fullname = input("Enter your full name in first, middle, and last name order: ")
从输入的全名中,我需要去掉名字的第一个字符,然后将姓氏放入单独的变量中,我不知道如何继续。
我不能为此使用拆分函数。相反,我必须使用字符串切片技术。
任何帮助都将不胜感激!提前感谢!